Metadata-Version: 2.4
Name: alice-memory
Version: 0.18.0
Summary: Alice: the continuity layer for AI agents. Local-first memory with provenance, open loops, resumption, and review-governed writes.
Author: Sami Rusani
License-Expression: MIT
Project-URL: Homepage, https://www.alicememory.com
Project-URL: Repository, https://github.com/samrusani/AliceMemory
Project-URL: Issues, https://github.com/samrusani/AliceMemory/issues
Project-URL: Changelog, https://github.com/samrusani/AliceMemory/blob/main/CHANGELOG.md
Keywords: ai agents,memory,mcp,local-first,sqlite
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: alembic<2.0,>=1.14
Requires-Dist: fastapi<1.0,>=0.115
Requires-Dist: numpy<3.0,>=1.26
Requires-Dist: psycopg[binary,pool]<4.0,>=3.2
Requires-Dist: redis<9.0,>=5.0
Requires-Dist: sqlalchemy<3.0,>=2.0
Requires-Dist: uvicorn<1.0,>=0.34
Provides-Extra: dev
Requires-Dist: bandit<2.0,>=1.8; extra == "dev"
Requires-Dist: build<2.0,>=1.3; extra == "dev"
Requires-Dist: coverage<8.0,>=7.7; extra == "dev"
Requires-Dist: mypy<3.0,>=1.16; extra == "dev"
Requires-Dist: pytest<10.0,>=8.3; extra == "dev"
Requires-Dist: pytest-cov<8.0,>=6.2; extra == "dev"
Requires-Dist: pytest-timeout<3.0,>=2.4; extra == "dev"
Requires-Dist: pyyaml<7.0,>=6.0; extra == "dev"
Requires-Dist: ruff<1.0,>=0.12; extra == "dev"
Requires-Dist: twine<8.0,>=6.1; extra == "dev"
Requires-Dist: virtualenv<22.0,>=20.32; extra == "dev"
Dynamic: license-file

# Alice Memory

Alice is the continuity layer for AI agents. It gives agents a local-first
memory system with provenance, review-governed writes, open-loop tracking,
retrieval, resumption, and explainability across HTTP, CLI, and MCP surfaces.

## Install

With uv:

```bash
uvx alice-memory install
```

Without uv, with Python 3.12 or later:

```bash
pip install alice-memory && alice-memory install
```

Either way, `alice-memory install` writes the MCP config for Claude Desktop,
Claude Code, Cursor, and OpenClaw. Hermes is opt-in, with `--host hermes`.

The package installs the `alice-memory`, `alice`, `alicebot`, `alicebot-mcp`,
and `alice-memory-session-start` commands.

## Learn more

- [Website](https://www.alicememory.com)
- [Source and documentation](https://github.com/samrusani/AliceMemory)
- [Release history](https://github.com/samrusani/AliceMemory/releases)
- [Issue tracker](https://github.com/samrusani/AliceMemory/issues)

Alice is evolving software. Review the project documentation and release
history before deploying it in a production workflow.
