Show HN: 1667, a terminal UI for writing fiction with language models

1667 is a new terminal-based tool designed for fiction writers that integrates with language models. It allows users to generate paragraphs, compare multiple takes, and manage story branches locally without telemetry or account requirements.
Why it matters
This tool represents a growing trend of privacy-focused, local-first AI applications for creative professionals.
1667 asks a model for the next paragraph, then keeps every take it gives you side by side on a tree you can walk back through. Your keys, your endpoint, your files on your disk. No analytics, no telemetry, no account anywhere in the source.
Installs 1667 0.9.8. Supports macOS arm64/x64 and glibc 2.17+ Linux arm64/x64. Run 1667 upgrade for later managed releases.
Installs 1667 0.9.8 on Windows x64. Exit 1667 and run this command again to install a later release.
Needs Node 22. npm manages this installation. Use npm to install later releases.
Needs Bun 1.3.14 or later, and Node 22. Git manages this installation.
This optional path needs GitHub CLI. It verifies version 0.9.8 before it runs the local file.
Fullscreen unavailable. Open the demo video →
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in