SDK · 01

Installation

Cosmonapse requires Python 3.11 or newer. The base package ships with the in-memory and dev synapses, the SQLite registry store, and the cosmo CLI. NATS is an opt-in extra; the Kafka and Postgres backends are bundled but their drivers are installed separately.

# Python 3.11 or newer required.
$ pip install cosmonapse

# Provider-backed Neurons (Ollama / HuggingFace) need httpx:
$ pip install httpx

# From source (editable). The cosmo CLI ships inside this one package.
$ pip install -e cosmonapse-core/packages/python-sdk

Have a feature in mind?

The protocol, SDKs, and CLI are still pre-1.0. If something here is missing, ambiguous, or wrong - open an issue and propose a change. Every breaking change is debated in DECISIONS.md first.