Kanecta is a free and open source data platform. Self-host on your own infrastructure — your data, your rules, your choice.
Kanecta is fully open source. Download, run, and use it without signing up for anything.
Run Kanecta on your own servers — a laptop, a VPS, or a Raspberry Pi. No accounts, no telemetry, no phone-home.
Your data, your infrastructure. Migrate away at any time. The AGPL-3.0 license guarantees your freedoms — and everyone else's.
Built in the open, maintained by the community. Contributions, bug reports, and feedback are always welcome.
Every item lives as a plain JSON file on disk in a sharded structure that scales to millions of items. No proprietary format, no database. Open with a text editor today — and in fifty years.
Every item has a stable UUID, an explicit type, and typed semantic relationships. AI agents reference your data unambiguously across sessions and pull exactly the context they need.
The same datastore powering your personal knowledge base can power a community website, a governance system, or a team planning tool. Build on top of an open protocol, or extend an existing app.
Most knowledge tools were designed before LLMs existed and had AI features added later. Kanecta is built for AI-augmented work from the ground up.
Every paragraph, decision, and file gets a globally unique ID. AI agents reference items unambiguously across sessions — no stale links when files are renamed.
Not just "A links to B" — but depends-on, blocks, contradicts, supersedes. AI can reason about the shape of your knowledge, not just its text.
Capture not just what was decided but why — with alternatives considered. Institutional memory that compounds in value over months and years.
Pull only the relevant items into each conversation instead of replaying entire histories. Cheaper, faster, and more precise than growing chat context.
Kanecta is available as an npm package. Run it on your laptop, a VPS, or a Raspberry Pi — no accounts, no telemetry, no phone-home.
kanecta to see all available commands# Install Node.js, then:
npm install -g kanecta
kanecta <--- will guide you through setup
Kanecta is free software under the GNU Affero General Public License v3. The AGPL is a strong copyleft license: you can use, study, modify, and distribute Kanecta freely — but if you run a modified version and let others interact with it over a network, you must share your source code under the same terms. This closes the "SaaS loophole" that permissive licenses leave open, ensuring that improvements to Kanecta always flow back to the community.
In plain terms: self-host it, extend it, build on it — just keep the source open.
Read the AGPL-3.0 license →