Every sprint introduces one new engineering concept while producing a visible, working result. Rather than jumping directly into advanced AI topics, Charlie is built layer by layer, creating a platform whose internals are fully understood.
The following sections refer to Charlie’s state as of July 2026 (Sprint 5). They will be continuously updated.
Sprints
- Sprint 1 — Engineering Setup
- Sprint 2 — Building the Foundation
- Sprint 3 — Modern AI Integration
- Sprint 4 — From Chat to Platform
- Sprint 5 — Document Processing in Charlie
More sprints will be added as Charlie continues to evolve.
Each article includes:
- Architecture decisions
- Technical explanations
- Code examples
- AI Engineering Insights
- Lessons learned