syrizelink/OpenFic

专为小说创作打造的跨平台、用户友好、AI Native 的一站式 Vibe Writing 工具。A cross-platform, user-friendly, AI-native, all-in-one Vibe Writing tool designed specifically for novel writing.

What it solves

OpenFic is designed for authors writing medium-to-long-form fiction. It addresses the difficulty of maintaining consistent world-building, character arcs, and plot points across large volumes of text, while avoiding the "one-click generation" approach that often results in soul-less writing. Instead, it provides a collaborative environment where AI agents assist the writer rather than replacing them.

How it works

The tool combines a specialized fiction editor with a highly configurable AI agent system. It uses an Agentic RAG (Retrieval-Augmented Generation) system based on vectors to allow agents to efficiently retrieve information from projects spanning millions of words. It also employs multi-layer context management—including intelligent compression and dynamic truncation—to reduce API costs and manage long-term memory.

Who it’s for

  • Fiction writers who need to maintain complex settings and plotlines over long periods.
  • Authors who want AI to help brainstorm, check for consistency, and fill in details based on their own specific writing style and prompts.
  • Users who prefer local data persistence for privacy and security.

Highlights

  • Customizable Workflows: Highly configurable agents with editable prompts to fit a writer's specific process.
  • Agentic RAG: Semantic search allows agents to retrieve relevant context from massive project files.
  • Local-First: All project data is stored locally with zero cloud dependency.
  • Cross-Platform: Available as a Docker container, Python package, or native desktop application.
  • Model Agnostic: Supports various AI providers and any OpenAI-compatible API.

Related

  • Project
  • Project
  • Project
  • Project
  • Project