Coverage for astrocyte/integrations/__init__.py: 100%
0 statements
« prev ^ index » next coverage.py v7.15.0, created at 2026-07-04 05:24 +0000
« prev ^ index » next coverage.py v7.15.0, created at 2026-07-04 05:24 +0000
1"""Astrocyte agent framework integrations.
3Thin middleware layers that wire Astrocyte into popular agent frameworks.
4Each integration maps the framework's memory abstraction to
5brain.retain() / brain.recall() / brain.reflect(). Thin adapters accept an optional ``AstrocyteContext`` on constructors or
6tool factories for access control and OBO.
8Without Astrocyte: each framework needs integrations with each provider (N × M).
9With Astrocyte: N + M.
11Integrations are optional — install the framework dependency to use:
12 pip install astrocyte[langgraph]
13 pip install astrocyte[crewai]
14 pip install astrocyte[pydantic-ai]
15"""