# Honcho ## Docs - [SDK and API Compatibility Guide](https://plasticlabs-vineeth-dev-1790.mintlify.app/changelog/compatibility-guide.md): Compatibility guide for Honcho's SDKs and API - [Changelog](https://plasticlabs-vineeth-dev-1790.mintlify.app/changelog/introduction.md) - [Create conclusions](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/conclusions/create-conclusions.md) - [Delete conclusion](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/conclusions/delete-conclusion.md) - [List conclusions](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/conclusions/list-conclusions.md) - [Query conclusions](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/conclusions/query-conclusions.md) - [Create key](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/keys/create-key.md) - [Create messages for session](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/messages/create-messages-for-session.md) - [Create messages with file](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/messages/create-messages-with-file.md) - [Get message](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/messages/get-message.md) - [Get messages](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/messages/get-messages.md) - [Update message](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/messages/update-message.md) - [Chat](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/peers/chat.md) - [Get or create peer](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/peers/get-or-create-peer.md) - [Get peer card](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/peers/get-peer-card.md) - [Get peer context](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/peers/get-peer-context.md) - [Get peers](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/peers/get-peers.md) - [Get representation](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/peers/get-representation.md) - [Get sessions for peer](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/peers/get-sessions-for-peer.md) - [Search peer](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/peers/search-peer.md) - [Set peer card](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/peers/set-peer-card.md) - [Update peer](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/peers/update-peer.md) - [Add peers to session](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/sessions/add-peers-to-session.md) - [Clone session](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/sessions/clone-session.md) - [Delete session](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/sessions/delete-session.md) - [Get or create session](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/sessions/get-or-create-session.md) - [Get peer config](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/sessions/get-peer-config.md) - [Get session context](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/sessions/get-session-context.md) - [Get session peers](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/sessions/get-session-peers.md) - [Get session summaries](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/sessions/get-session-summaries.md) - [Get sessions](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/sessions/get-sessions.md) - [Remove peers from session](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/sessions/remove-peers-from-session.md) - [Search session](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/sessions/search-session.md) - [Set peer config](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/sessions/set-peer-config.md) - [Set session peers](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/sessions/set-session-peers.md) - [Update session](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/sessions/update-session.md) - [Delete webhook endpoint](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/webhooks/delete-webhook-endpoint.md) - [Get or create webhook endpoint](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/webhooks/get-or-create-webhook-endpoint.md) - [List webhook endpoints](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/webhooks/list-webhook-endpoints.md) - [Test emit](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/webhooks/test-emit.md) - [Delete workspace](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/workspaces/delete-workspace.md) - [Get all workspaces](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/workspaces/get-all-workspaces.md) - [Get or create workspace](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/workspaces/get-or-create-workspace.md) - [Get queue status](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/workspaces/get-queue-status.md) - [Schedule dream](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/workspaces/schedule-dream.md) - [Search workspace](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/workspaces/search-workspace.md) - [Update workspace](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/endpoint/workspaces/update-workspace.md) - [Introduction](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/api-reference/introduction.md) - [Changing Embeddings](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/contributing/changing-embeddings.md): How to switch embedding dimension or model on a Honcho deployment - [Configuration Guide](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/contributing/configuration.md): Complete reference for configuring Honcho providers, features, and infrastructure - [Contributing Guidelines](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/contributing/guidelines.md) - [License](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/contributing/license.md) - [Local Environment Setup](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/contributing/self-hosting.md): Set up a local environment to run Honcho for development, testing, or self-hosting - [Troubleshooting](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/contributing/troubleshooting.md): Common issues and solutions when self-hosting Honcho - [Architecture & Intuition](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/core-concepts/architecture.md): Understanding Honcho's core concepts and data model. - [Design Patterns](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/core-concepts/design-patterns.md): Design your workspace, peers, and sessions for common application patterns - [Honcho Reasoning](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/core-concepts/reasoning.md) - [Peer Representations](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/core-concepts/representation.md) - [Dreaming](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/features/advanced/dreaming.md): How Honcho continuously improves memory through autonomous consolidation - [File Uploads](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/features/advanced/file-uploads.md): Upload PDFs, text files, and JSON documents to create messages in Honcho - [Advanced Features](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/features/advanced/overview.md): Advanced configuration and monitoring options for Honcho - [Peer Card](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/features/advanced/peer-card.md): A quick-reference profile of stable biographical facts about a peer - [Queue Status](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/features/advanced/queue-status.md): Learn how to check the status of Honcho's reasoning - [Reasoning Configuration](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/features/advanced/reasoning-configuration.md): Customize how Honcho reasons over peers, sessions, and messages - [Representation Scopes](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/features/advanced/representation-scopes.md): Advanced configuration and querying for representations - [Search](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/features/advanced/search.md): Learn how to search across workspaces, sessions, and peers to find relevant conversations and content - [Streaming Responses](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/features/advanced/streaming-response.md): Using streaming responses with Honcho SDKs - [Summarizer](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/features/advanced/summarizer.md): How Honcho creates summaries of conversations - [Using Filters](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/features/advanced/using-filters.md): Learn how to filter workspaces, peers, sessions, and messages using Honcho's powerful filtering system - [Chat Endpoint](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/features/chat.md): An endpoint for reasoning about your users - [Get Context](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/features/get-context.md): Learn how to use context() to retrieve and format conversation context for LLM integration - [Storing Data](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/features/storing-data.md): Store Data in Honcho to Generate Memories and Insights - [Honcho Overview](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/introduction/overview.md) - [Quickstart](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/introduction/quickstart.md) - [Agentic Development](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/introduction/vibecoding.md): Agent skills, MCP server, and tools for building with Honcho - [CLI Reference](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/reference/cli.md): Command-line interface for Honcho — inspect workspaces, peers, sessions, and memory from your terminal - [The Honcho Dashboard](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/reference/platform.md): Build stateful agents without worrying about infrastructure - [SDK Reference](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/documentation/reference/sdk.md): Complete SDK documentation and examples for Python and TypeScript - [Agent Zero](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/community/agent0.md): Add AI-native memory to Agent Zero - [Pi](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/community/pi-honcho-memory.md): Persistent memory extension for the pi coding agent - [Discord Bots with Honcho](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/discord.md): Use Honcho to build a Discord bot with conversational memory and context management. - [Gmail](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/gmail.md): Load Gmail threads into Honcho to give your AI agents memory of email conversations. - [Granola](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/granola.md): Import meeting notes and transcripts from Granola into Honcho - [Claude Code](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/integrations/claude-code.md): Add AI-native memory to Claude Code - [CrewAI](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/integrations/crewai.md): Build AI agents with persistent memory using CrewAI and Honcho - [Hermes Agent + Honcho](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/integrations/hermes.md): How Hermes Agent uses Honcho for persistent cross-session memory and user modeling - [LangGraph](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/integrations/langgraph.md): Build a stateful conversational AI agent with LangGraph and Honcho - [Model Context Protocol (MCP)](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/integrations/mcp.md): Give any AI tool persistent memory with the Honcho MCP server - [n8n](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/integrations/n8n.md): Connect Honcho to your n8n workflows to build intelligent automation workflows and agents that leverage persistent memory across sessions. - [OpenClaw](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/integrations/openclaw.md): Add AI-native memory to OpenClaw - [OpenCode](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/integrations/opencode.md): Add AI-native memory to OpenCode - [Paperclip](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/integrations/paperclip.md): Add Honcho memory to Paperclip - [Voice Agent - Reachy Mini](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/integrations/reachy-mini.md): Build an embodied voice AI agent with long-term memory using Honcho - [SillyTavern](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/integrations/sillytavern.md): Add persistent, personalized memory to SillyTavern AI characters with Honcho - [Vercel AI SDK](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/integrations/vercel-ai-sdk.md): Add persistent user memory and reasoning to any Vercel AI SDK app with Honcho - [Zo Computer](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/integrations/zo-computer.md): Add persistent memory to Zo Computer skills using Honcho - [Migrating from Mem0](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/migrations/mem0.md): A guide to migrate from Mem0 to Honcho - [Guides, Cookbooks, and Integrations](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/overview.md): Helpful guides and design patterns for building with Honcho - [Unified Memory Setup](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/recipes/unified-memory-setup.md): Wire one shared Honcho workspace across a chat companion, a coding agent, an autonomous agent, and a scheduled ingestion job - [Telegram Bots with Honcho](https://plasticlabs-vineeth-dev-1790.mintlify.app/v3/guides/telegram.md): Use Honcho to build a Telegram bot with conversational memory and context management. ## OpenAPI Specs - [openapi](https://plasticlabs-vineeth-dev-1790.mintlify.app/v2/openapi.json)