honcho logo

honcho

plastic-labs/honcho

Memory library for building stateful agents

GraphCanon updated 2d · GitHub synced 2d · 28 views this month

6.7k stars824 forksLast push 2d Python AGPL-3.0

Decision brief

Memory Library for Stateful Agents

Good fit when

  • Requires managing long-term and contextual memory in AI agents for statefulness.
  • Prefer open-source solutions under AGPL-3.0 that allow local deployment through Docker.

Avoid when

  • Do not need complex SDK support or a customizable framework approach.
  • Not interested in using stateful capabilities leveraging multiple APIs such as Gemini, Anthropic, and OpenAI.

Observed Jul 12, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (0d since push)
As of 2d
Provenance
Not a fork · Organization account
As of 2d
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

pip install honcho
PyPI

How it fits your stack(9)

Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.

Alternative

Relationship graph

Optional deeper exploration of typed edges and category neighbours.

Similar tools

Same-category neighbours not already linked as typed edges.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

A Python-based memory library designed to manage long-term and contextual data crucial for creating stateful AI agents, supporting various AI frameworks and SDKs.

Capability facts

Deploy
Self-host

Source: dockerfile:Dockerfile · Aug 18, 2026

Docker
Dockerfile present

Source: dockerfile:Dockerfile · Aug 18, 2026

Languages
python

Source: github.language+pyproject.toml · Aug 18, 2026

Categories

Graph entities

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Aug 18, 2026)

```python honcho = Honcho(workspace_id="my-app-testing", base_url="http://localhost:8000")
Source link

Tags

README

Self-hosting

Honcho is open source under AGPL-3.0. You can run the full server locally with Docker, then point the SDKs at http://localhost:8000.


Quick start (Docker)

git clone https://github.com/plastic-labs/honcho.git
cd honcho
cp docker-compose.yml.example docker-compose.yml
cp .env.template .env       # fill in LLM_GEMINI_API_KEY / LLM_ANTHROPIC_API_KEY / LLM_OPENAI_API_KEY
docker compose up

Then point the SDKs at it:

honcho = Honcho(workspace_id="my-app-testing", base_url="http://localhost:8000")

---

## License

Honcho is licensed under the AGPL-3.0 License. Learn more at the [License file](./LICENSE).

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.