← All work

05Knowledge and multi-agent AILive

CoWriteIA, a writing environment for novelists

A multi-agent system that keeps track of characters, places and plot across a whole manuscript.

Knowledge and multi-agent AI05 / 05

100+

CoWriteIAdocuments connected in one knowledge graph
Type
Our own product
Sector
Knowledge and multi-agent AI
Where
Web
  • 100+documents connected in one knowledge graph
  • 3cooperating agents for indexing, retrieval and writing

The problem

General chat assistants lose track of what happened three chapters ago. Long-form writing needs a system that understands how characters, places and events connect across hundreds of pages.

What we built

A GraphRAG knowledge system in which LangGraph coordinates separate indexing, retrieval and generation agents. Semantic search uses SentenceTransformers and ChromaDB, while FastAPI, Celery and Redis handle parallel work and background indexing, with MongoDB behind the application.

Built with

  • LangGraph
  • GraphRAG
  • ChromaDB
  • FastAPI
  • Celery
  • Redis
Next case studyMultilingual WhatsApp sales assistantRead it

Contact

Tell us what you want to automate.

Send a short brief or email us. We’ll reply with questions or a time to talk, and if AI isn’t the right answer, we’ll say so.

Studio
Islamabad, Pakistan (PKT, UTC+5)