Skip to main content

Animus Core

Personal AI exocortex with persistent memory, multi-model cognitive layer, and MCP server.

Features

  • Persistent memory — episodic, semantic, procedural (ChromaDB or SQLite)
  • Multi-model cognitive layer — Ollama, Anthropic, OpenAI with streaming
  • Dual-model routing — Claude brain + Ollama hands (auto-detected)
  • 40+ CLI commands — memory, tasks, entities, learning, integrations
  • MCP server — 9 tools for Claude Code integration
  • Tool sandbox — write_roots restriction, command sandboxing
  • Agent loop — constrained tool use with approval callbacks

Install

pip install animus-core

With optional providers:

pip install "animus[anthropic,openai,mcp,api]"

Usage

# Interactive CLI
python -m animus

# MCP server for Claude Code
python -m animus.mcp_server

Part of the Animus Monorepo

License

MIT

Metadata

Release files for animus-core 2.3.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 animus-core 2.3.0
File Size Uploaded
animus_core-2.3.0.tar.gz 358.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for animus-core 2.3.0
File Interpreter ABI Platform
animus_core-2.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 569.5 kB

Release files / animus_core-2.3.0.tar.gz

Download URL animus_core-2.3.0.tar.gz
Size 358.2 kB
Tags Source
SHA-256 checksum
How to use checksums
c8c56c9577300eab67dd5664196c63b1ee525b77efab11b1b81f1a208958a4c2
BLAKE2b-256 checksum
How to use checksums
0a818bc6edd46b54cbe4a0c16793b36181cbfa6ee7fc17ceb0ebccce274436c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release files / animus_core-2.3.0-py3-none-any.whl

Download URL animus_core-2.3.0-py3-none-any.whl
Size 211.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cb6f5be89fa189c2facb8052aeea99e615f2dd7d8c982126ab29c95a47ede29c
BLAKE2b-256 checksum
How to use checksums
df4ceb437ac6ca4fe5b1177a910083fd056085a854103d482df188a7fce1930b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 6, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

2.3.0 This release

2 release files

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