For novelists who want a co-author, not a ghostwriter
OpenFic exists to keep AI in a supporting role—adapting to your workflow and lore—rather than auto-generating a finished manuscript.

What it does
OpenFic is a cross-platform writing environment for medium- and long-form fiction. It bundles a novel-optimized editor with an agentic AI system that assists with brainstorming, continuity checks, and drafting based on user-supplied world-building, style guides, and plot outlines. All project data is stored locally, and the system supports any OpenAI-compatible model.
The interesting bit
The tool deliberately refuses to be a one-click novel generator. Its standout feature is an Agentic RAG pipeline that lets agents semantically retrieve context across million-word projects, paired with aggressive context compression and caching to keep API costs from spiraling. That focus on token economics is unusual in the creative-writing tool space.
Key highlights
- Human-AI collaboration model: agents help develop ideas and check details rather than ghostwriting.
- Fully local data persistence with zero cloud storage dependency.
- Highly customizable prompts, agents, and workflows.
- Responsive UI targeting desktop, mobile, and browser.
- Cost-control mechanisms including multi-layer context management, dynamic truncation, and caching.
Verdict
Try it if you need an AI collaborator that remembers your lore and works offline. Pass if you want instant short-form copy or a finished book from a single prompt.
Frequently asked
- What is syrizelink/OpenFic?
- OpenFic exists to keep AI in a supporting role—adapting to your workflow and lore—rather than auto-generating a finished manuscript.
- Is OpenFic open source?
- Yes — syrizelink/OpenFic is open source, released under the Apache-2.0 license.
- What language is OpenFic written in?
- syrizelink/OpenFic is primarily written in Python.
- How popular is OpenFic?
- syrizelink/OpenFic has 520 stars on GitHub.
- Where can I find OpenFic?
- syrizelink/OpenFic is on GitHub at https://github.com/syrizelink/OpenFic.