The Learning Tracks
Writers Factory offers two distinct educational paths. Both tracks produce the same deliverable: a complete novella. The difference is in how you engage with the technology.
The Writer Track
For novelists who want to focus on the creative output
- Goal: Complete a 20k+ word novella
- Curriculum: Research extraction, voice calibration, AI drafting
- Technical: None required (Native App provided)
- Focus: Story, characters, voice
You'll work with the Foreman AI to develop your Story Bible, calibrate your voice, and draft scenes. The technology fades into the background while you focus on what matters: your story.
View Writer's JourneyThe Engineering Track
For engineers who want to understand and improve the system
- Goal: Optimize the Context Engine
- Curriculum: GraphRAG, Prompt Engineering, System Architecture
- Technical: Python, TypeScript, LLM APIs
- Focus: Architecture, optimization, performance
You'll dive into the codebase, understand how the Knowledge Graph maintains continuity, and submit improvements. Your novella becomes a test case for your optimizations.
View Engineer's HandbookWhat’s the Difference?
| Aspect | Writer Track | Architect Track |
|---|---|---|
| Daily focus | Writing scenes, developing characters | Reading code, modifying prompts |
| Success metric | Compelling story | Measurable improvements |
| Technical depth | User-level | Developer-level |
| Collaboration | With AI partner | With AI + codebase |
| Final artifact | Novella manuscript | Novella + Pull Requests |
Can I Switch Tracks?
Yes. Many participants start as Writers and become curious about the internals. Others start as Architects and get pulled into their story. The tracks are guidelines, not prisons.
The only requirement: everyone produces a novella. The Architect Track simply adds technical contributions on top.
Which Track Is Right for Me?
Choose Writer if:
- You’re here primarily to write fiction
- You want the AI to “just work”
- Technical details distract you from creativity
- You’ve never used a terminal and don’t want to start
Choose Architect if:
- You have real Python/TypeScript experience (not just tutorials)
- You’re comfortable reading 10,000+ line codebases
- You’re willing to spend serious time understanding architecture before contributing
- You want to understand multi-model orchestration, GraphRAG, and context assembly at the implementation level
- You see the novella as a test case for your system improvements