A queryable knowledge layer whose history remains yours.
Use Datomic/Datalog, SPARQL, Cypher, Gremlin, or GraphQL from TypeScript, Python, and PHP instead of binding the application to one database driver.
Every graph commit can be named by CID. An application or AI answer can point to the exact snapshot that produced it.
Obsidian remains Markdown on disk. Kotobase adds conflict-safe sync and graph queries without replacing the editor or taking ownership of the vault.
Identity determines the tenant graph before a query reaches storage. Enterprise roles separately gate reads, writes, audit export, billing, and administration.