CortexDB Docs
Getting Started

Getting Started

The fastest paths to a stored-and-recalled memory — self-host with one docker run, then pick the Python or TypeScript quickstart.

Two steps get you from nothing to a working memory: run a server, then talk to it from your language.

1. Run a server

Self-hosting is the recommended way to start

The Self-Hosting Quickstart takes you from nothing to a running server on localhost:3141 with one docker run, then a first write and recall. Nothing leaves your machine. A managed cloud is also available if you'd rather not operate the server.

2. Pick your language

QuickstartPackageBest for
Pythonpip install cortexdbaiAgents, notebooks, backend services
TypeScriptnpm install cortexdbaiNode and browser apps

Both quickstarts assume a server from step 1 and cover the same three calls: experience (write), recall (read a stratified pack), and answer (cited natural-language Q&A).

Other ways in

  • REST API — direct HTTP with curl, if you're not using an SDK.
  • CLI — pip install cortexdb-cli for a shell-native workflow.
  • MCP Server — give Claude Code, Cursor or any MCP client persistent memory.
  • CortexDB for AI coding agents — have your coding assistant generate correct CortexDB code.

Once it's running

On this page