Skip to main content

cathedral-server

Local-first Cathedral memory server. Same API as cathedral-ai.com, backed by local SQLite. No external dependencies, no cloud required.

Install

pip install cathedral-server

Run

cathedral-server run
# Server at http://127.0.0.1:8000
# Docs at  http://127.0.0.1:8000/docs

Custom port or DB path:

cathedral-server run --port 9000 --db /path/to/my.db

Or with environment variables:

CATHEDRAL_DB=/path/to/my.db cathedral-server run --host 0.0.0.0 --port 8000

Use with cathedral-memory client

from cathedral import Cathedral

# Point at your local server
c = Cathedral(api_key="cathedral_...", base_url="http://localhost:8000")

context = c.wake()
c.remember("I am running locally now", category="identity", importance=0.9)

API

All endpoints match the hosted API at cathedral-ai.com:

Method Path Description
POST /register Register a new agent, get API key
GET /wake Full identity reconstruction package
POST /memories Store a memory
GET /memories Recall memories (filter, search, paginate)
POST /memories/bulk Bulk store
PATCH /memories/{id} Update a memory
DELETE /memories/{id} Delete a memory
POST /anchor/verify Verify identity anchor
GET /me Agent profile
POST /snapshot Freeze identity snapshot
GET /snapshots List snapshots
GET /snapshot/{id} Retrieve snapshot with integrity check
GET /drift Compare live identity against last snapshot
POST /memories/compact Propose memory merges
POST /memories/compact/confirm Execute confirmed merges
POST /behaviour Record session behaviour hash
GET /behaviour Behaviour trend + consistency score
GET /health Server health

Full interactive docs at http://localhost:8000/docs when the server is running.

License

MIT

Metadata

Release files for cathedral-server 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cathedral-server 0.1.0
File Size Uploaded Provenance
cathedral_server-0.1.0.tar.gz 10.6 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for cathedral-server 0.1.0
File Interpreter ABI Platform
cathedral_server-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 22.3 kB

Release files / cathedral_server-0.1.0.tar.gz

Download URL cathedral_server-0.1.0.tar.gz
Size 10.6 kB
Tags Source
SHA-256 checksum
How to use checksums
a0ca5182e6f6eedb4f1ac14259fa93d424cdb907a80f9895b573bbc911445ac1
BLAKE2b-256 checksum
How to use checksums
0f48df7938e92dd04cc28411bf85819cc29e3f0f801eee35e50a45eecdd51333
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.11

Release files / cathedral_server-0.1.0-py3-none-any.whl

Download URL cathedral_server-0.1.0-py3-none-any.whl
Size 11.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
10049090d2dec2782d3167f5bfd4fc20536b8823faa5871ed09c78066cf926fb
BLAKE2b-256 checksum
How to use checksums
de080f157b5565c59847ff71d814952a8ef7d97bfda8adc698bd2de2c0817070
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.11

Security for cathedral-server 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page