Developer docs
Build on semantic persistence.
Use 1DB to observe communication events, preserve durable cognition, and compile scoped context for agents at the moment of action.
Request access OpenAPI JSON
CLI
Install the 1db command line.
The CLI wraps the 1db REST API for creating resources from scripts, terminals, CI, and agent workflows.
brew tap drlockett/1db
brew install drlockett/1db/1db
export ONE_DB_API_KEY=1db_live_...
1db links create --code demo --url https://example.com
1db links list
1db intakes create --slug waitlist --name Waitlist
CLI environment
ONE_DB_API_KEY | Tenant API key used as a Bearer token. |
ONE_DB_API_URL | Optional API base URL. Defaults to https://1db.io. |
Current live cognition routes
POST /api/v1/cognition/eventsPOST /api/v1/cognition/context/retrieveGET /api/v1/cognition/context/packets/{packetUid}GET /api/v1/cognition/backendsGET /api/v1/cognition/backends/plan
Cognitive API direction
db.observe(event)
db.memory.remember(observation)
db.identity.reinforce(actor, signal)
db.relationship.link(a, b, meaning)
db.context.compile(situation)
db.trust.evaluate(claim)
db.temporal.reconstruct(entity)
db.simulation.project(goal)
Some high-level primitives are roadmap vocabulary until the matching public endpoint is verified.
Operational cognition API
curl -X POST https://1db.io/api/v1/cognition/events \
-H "X-NRun-Tenant-Uid: $TENANT_UID" \
-H "Content-Type: application/json" \
-d '{"type":"conversation.message","payload":{"text":"Remember this."}}'
Route planner
curl https://1db.io/api/v1/cognition/backends/plan?operation=retrieve \
-H "X-NRun-Tenant-Uid: $TENANT_UID"
Project Cognition API
Persistent execution continuity for projects.
Project Cognition stores versioned operating context that agents can retrieve before they begin work in a repository, workspace, tenant, environment, or domain.
Create cognition
curl -X POST https://1db.io/api/project-cognition \
-H "X-NRun-Tenant-Uid: $TENANT_UID" \
-H "Content-Type: application/json" \
-d '{"projectKey":"project-alpha","projectName":"Project Alpha","operationalRules":["Preserve unrelated changes"],"deploymentRules":["Use the current platform runtime"],"isActive":true}'
Load active context
curl https://1db.io/api/project-cognition/project-alpha/active \
-H "X-NRun-Tenant-Uid: $TENANT_UID"
Lifecycle
GET /api/project-cognition
GET /api/project-cognition/{projectKey}
POST /api/project-cognition
PUT /api/project-cognition/{id}
POST /api/project-cognition/{id}/activate
POST /api/project-cognition/{id}/deactivate
GET /api/project-cognition/{projectKey}/active
Contact
Want early access or integration help?
Join the waitlist and include what you are building. 1DB is being shaped around teams building communication fabrics, agent workflows, and durable cognition.
Join the waitlist Email [email protected]
Node Vertex and 1DB
Node Vertex provides addressability, transport, routing, and live coordination. 1DB provides continuity: memory, identity, relationships, trust, context, time, governance, and simulation.
OpenAPI
The machine-readable API specification is available at /openapi.json.