2. What Is KaKeKiKoKu?
KaKeKiKoKu Studio is a knowledge system that installs on your computer and accompanies your projects — whether software, writing, research, or anything else. Its technical core is the Knowledge Engine.
The idea behind it is simple: a project is its knowledge. The decisions, constraints, intentions, and discarded alternatives are what you are really building; code, chapters, and plans are how that knowledge shows. You create. You shape that knowledge on your own or with your AI — any AI — and the AI brings intelligence and execution. KaKeKiKoKu keeps the knowledge structured, connected, and true to your files, so it belongs to the project and to you rather than to a conversation or a provider.
The problems it solves
1. Your decisions stay in the conversation
Every conversation generates decisions, constraints, discarded alternatives, and reasoning. But that knowledge lives in a chat, not in the project. When the session ends, it disappears. The next session starts from scratch: the AI doesn't remember what you decided, what you discarded, or why.
2. Problems get buried in the output
AIs are optimized to solve what you ask them. When they find a secondary problem — a bug, an inconsistency — they mention it in passing and move on. The faster the work goes, the less you see: you treat AI output like a compiler and look at the beginning and the end.
3. You change your project and the knowledge falls behind
The project evolves — be it code, a novel, a thesis — and the knowledge around it rots. With AI it's worse: AI generates changes at a speed no human can add context for.
4. Your AI answers worse than it could
Without context, your AI guesses. It assumes things about your project, your decisions, your architecture. Sometimes it's right, often it's not. The quality of AI responses is directly tied to how much it knows about your project. Without a system that provides that knowledge, you're paying for a top-tier model that works at half capacity.
How it solves them
KaKeKiKoKu creates structured knowledge files alongside your project files. There are three types:
- File contexts: accompany a specific file (its code, its document, its image).
- Folder contexts: describe what a folder contains, its rules, and its purpose.
- Entities: standalone knowledge that doesn't belong to any specific file — architecture decisions, project rules, strategies, concepts.
Each has sections designed to capture the essence of what they describe: what it is, what it does, what rules apply, what can go wrong, what was decided, what was discarded and why, what the human intent is. They are not flat documents — they are structured knowledge with purpose.
KaKeKiKoKu maintains an up-to-date index with descriptions of all project resources. When your AI opens the project, it doesn't receive that whole index at once. It gets the root context with the project's purpose and rules, the top level of the project with a description of each item, and the names of the resources you flagged; it reads the important ones before starting. From that map it drills down only into the folders and resources the task needs. This avoids the "all or nothing" problem of traditional context files, and saves an enormous amount of tokens.
KaKeKiKoKu helps keep project knowledge current. It monitors files and reports out-of-date context when they change without a matching update to their context. Automatic mode can notify an AI through supported channels; in Precise mode, you review the issues and request sync. You and your AI check the meaning and update the knowledge as needed.
The result: your AI starts every conversation informed, not guessing. It knows your project, your decisions, your constraints. And that translates directly into higher quality responses.
Who is it for
For professionals who work with AI agents on complex, long-lived projects: software and engineering first, and also research, technical documentation and other demanding work. You don't need to know how to code, but the project should be big enough for its decisions to matter; on a short, simple one the bookkeeping costs more than it saves. You need a project with files and a frontier model reached through a compatible AI client. My personal preferences change as models' capabilities evolve. I used to favor Claude Opus in Claude Code; right now, my favorite is Astra from ChatGPT. Several other models are also perfectly capable today — chapter 9 covers what works and why.
Pricing
The core of KaKeKiKoKu — knowledge management, context, synchronization, relationships — is free, with no plans to change this.
For more detail on the history and philosophy behind KaKeKiKoKu, visit kakekikoku.com and the blog.