kotobase
Knowledge Graph BaaS for engineers and enterprises. Build tenant-scoped graph apps on kotoba with Datomic/Datalog, SPARQL/Cypher-style query, MCP tools, durable graph hosting, and content-addressed provenance over IPFS.
GraphDB without operating graph infrastructure. Ingest facts and relationships, query the graph, pin every commit as a CID, and hand the same API surface to applications, data teams, and AI agents.
Start with a graph or a CID
ipfs pin remote service add kotobase https://kotobase.net <JWT>
ipfs pin remote add --service=kotobase --name=my-doc <cid>
ipfs pin remote ls --service=kotobase
ipfs pin remote rm --service=kotobase --cid=<cid>Authenticate with a gftd-AUTHN JWT (Bearer) or self-signed CACAO. A public retrieve-by-CID gateway is in progress (see the pinning docs) and not live yet.
Product surface
Graph database API
Datomic/Datalog reads, Datom writes, and SPARQL/Cypher-style graph query through tenant-bound XRPC.
Knowledge-graph ingest
Write entities, claims, and relations into tenant graphs, then pin the resulting commit CID.
MCP for AI agents
https://mcp.gftd.ai/mcp — tools generated from the same lexicons for agent workflows.
IPFS pinning & gateway
POST/GET/DELETE https://kotobase.net/pins. Public CID retrieval gateway in progress, not yet live.
Why teams use it
For engineers
Prototype graph-backed apps without running Neo4j, RDF stores, IPFS nodes, or graph provenance infrastructure.
For enterprises
Keep graph state reproducible: every graph commit is content-addressed, retrievable, and auditable by CID.
For AI systems
Expose the same tenant KG to applications and agents through XRPC and MCP instead of one-off retrieval glue.
For regulated plans
Dedicated tenant design, CACAO-only auth, read-audit, key custody, and crypto-shred architecture are tracked in ADRs.
Plans
Free
100 MB, 3 pins. Developer trial for API and graph workflow validation.
Standard
50 GiB, 1,000 pins. Self-serve graph workspace for solo projects and small apps.
Pro
500 GiB, 10,000 pins. Production teams, larger graphs, and operational support.
Regulated
Dedicated graph infrastructure, audit, key custody, and compliance review by contract.
Durability
Every pinned commit's blocks are packed into one CAR and archived off-site to Backblaze B2 (CAR-on-B2): a content-addressed second copy that scales (object count ∝ commits, not blocks). Cold reads are served from B2 via a single ranged GET. The local durable tier is the kubo (IPFS) blockstore on the pod's PVC.
Docs
- /llms.txt — LLM index · /llms-full.txt — full docs (plain text)
- Using kotobase as a pin service (auth, pin, retrieve, query, quotas)
- did:web:kotobase.net