1667
a terminal UI for writing fiction with language models
Last checked:
What is 1667?
1667 is a terminal-based novel-writing tool that uses AI to generate the next paragraph of your story while preserving every variation in an explorable decision tree. It gives writers full control—your own API keys, local files, no account or telemetry required.
1667 pricing
Pricing model: Freemium
Free and open source (Apache-2.0 license). No subscription; you pay only for the LLM API calls you make.
1667 pros
- Keeps every AI-generated take preserved in a navigable tree structure; you can compare and explore all branches without losing anything
- Full privacy and control: uses your own LLM endpoint/API keys, stores files locally, zero telemetry or account required
- Open-source (Apache-2.0) with comprehensive keyboard shortcuts for power users; supports macOS, Linux, and Windows
- Rich feature set including chapter management, tagging, context/facts rail, and map visualization of story structure
1667 cons
- Terminal-only interface—not accessible to users who prefer graphical editors or non-technical writers
- Requires bringing your own LLM API (e.g., Claude, OpenAI) and managing endpoints; no built-in free generation
- Learning curve for keyboard shortcuts and navigation; limited documentation visible on homepage
Frequently asked questions about 1667
Does 1667 require an account or collect data?
No. There is no account, no analytics, and no telemetry. Your files remain on your disk.
How do I generate the next story part?
Press Enter to open the composer, type what happens next, and press Enter again to generate the AI's next paragraph.
Can I see multiple story variations at once?
Yes. Every take the AI generates is preserved in a tree structure. Use arrow keys (← →) to compare sibling takes without deleting any of them, or press M to view the entire story map.
What platforms does 1667 support?
macOS (arm64/x64), Linux (glibc 2.17+), and Windows x64. Install via curl, PowerShell, npm, or from source.