Codiko

AI-Assisted Writing Platform for Complex Narratives

Overview

Codiko is a desktop application designed for writers working on complex stories with large casts, multiple timelines, and extensive worldbuilding.

The project began as a personal frustration with existing writing tools, which often treated manuscripts, characters, timelines, and research as separate systems. Modern AI tools introduced new possibilities, but struggled to maintain context across large projects.

I set out to build a platform where story data, writing tools, and AI assistance could work together as a unified system.

TheProblem

Most writing workflows become fragmented as projects grow.

Writers often end up managing:

  • Manuscripts in one tool
  • Character notes in another
  • Timelines in spreadsheets
  • Research documents elsewhere
  • AI conversations that lose context between sessions

This creates friction, duplication, and inconsistencies as stories become more complex.

TheApproach

Rather than building another document editor, I designed Codiko as a structured story engine.

The application combines:

  • Long-form manuscript editing
  • Character, location, and world management
  • Timeline tracking
  • Visual story planning
  • Context-aware AI assistance

All within a local-first desktop application built using Tauri, Rust, and React.

Context-AwareAIWorkflows

A key challenge was enabling AI features to work across large projects without requiring users to manually copy and paste context.

To solve this, Codiko combines project indexing, semantic retrieval, and structured story data to provide relevant context to AI tools when needed.

This allows the assistant to work with information drawn from:

  • Manuscripts
  • Characters
  • Locations
  • Timeline events
  • Worldbuilding entries

Rather than relying solely on the current chat session.

Local-FirstArchitecture

Privacy and ownership were core design principles.

Codiko stores project data locally and allows users to choose how AI features are powered through:

  • OpenAI
  • Anthropic/Claude
  • Local models via Ollama

This removes platform lock-in and avoids the subscription model commonly found in AI writing tools.

ProductFeatures

Structured Story Management

Codiko combines manuscripts, characters, locations, timeline events and worldbuilding into a single workspace.

Rather than scattering information across documents and spreadsheets, story data is stored as structured entities that can be linked, searched and referenced throughout a project.

This creates a shared knowledge layer that supports both writing and AI-assisted workflows.

AI That Understands Your Project

Traditional AI tools only see the current conversation.

Codiko uses project indexing, semantic search and structured story data to provide relevant context from across the project when generating responses.

Characters, locations, timeline events and manuscript content can all be surfaced automatically, helping maintain continuity across large writing projects.

Built for Long-Term Projects

Novels can take years to write.

Codiko stores projects locally and includes Git-backed version history, allowing writers to track changes, experiment safely and restore previous revisions when needed.

Users can choose between OpenAI, Anthropic or local Ollama models, giving them control over both their data and AI workflow.

InterestedinCodiko?

Codiko is currently in beta testing ahead of public launch. Join the waitlist to receive launch updates and early access opportunities.

Codiko

Codiko

Apoko
2026

Desktop application combining long-form writing tools, structured knowledge management, semantic search, and AI-assisted workflows within a local-first architecture.