612 lines
22 KiB
JSON
612 lines
22 KiB
JSON
{
|
|
"$schema": "https://mintlify.com/docs.json",
|
|
"theme": "mint",
|
|
"name": "Honcho",
|
|
"redirects": [
|
|
{
|
|
"source": "/",
|
|
"destination": "/v3/documentation/introduction/overview"
|
|
},
|
|
{
|
|
"source": "/v3/guides/integrations/claudecode",
|
|
"destination": "/v3/guides/integrations/claude-code"
|
|
}
|
|
],
|
|
"colors": {
|
|
"primary": "#66AAFF",
|
|
"dark": "#151E27",
|
|
"light": "#86BCF2"
|
|
},
|
|
"favicon": "/favicon.svg",
|
|
"contextual": {
|
|
"options": [
|
|
"copy",
|
|
"view",
|
|
"chatgpt",
|
|
"claude"
|
|
]
|
|
},
|
|
"navigation": {
|
|
"versions": [
|
|
{
|
|
"version": "v3.0.2",
|
|
"api": {
|
|
"openapi": [
|
|
"v3/openapi.json"
|
|
]
|
|
},
|
|
"tabs": [
|
|
{
|
|
"tab": "Documentation",
|
|
"groups": [
|
|
{
|
|
"group": "Introduction",
|
|
"pages": [
|
|
"v3/documentation/introduction/overview",
|
|
"v3/documentation/introduction/quickstart",
|
|
"v3/documentation/introduction/vibecoding"
|
|
]
|
|
},
|
|
{
|
|
"group": "Core Concepts",
|
|
"pages": [
|
|
"v3/documentation/core-concepts/architecture",
|
|
"v3/documentation/core-concepts/reasoning",
|
|
"v3/documentation/core-concepts/representation"
|
|
]
|
|
},
|
|
{
|
|
"group": "Features",
|
|
"pages": [
|
|
"v3/documentation/features/get-context",
|
|
"v3/documentation/features/chat",
|
|
{
|
|
"group": "Advanced",
|
|
"pages": [
|
|
"v3/documentation/features/advanced/overview",
|
|
"v3/documentation/features/advanced/queue-status",
|
|
"v3/documentation/features/advanced/reasoning-configuration",
|
|
"v3/documentation/features/advanced/representation-scopes",
|
|
"v3/documentation/features/advanced/summarizer",
|
|
"v3/documentation/features/advanced/search",
|
|
"v3/documentation/features/advanced/using-filters",
|
|
"v3/documentation/features/advanced/streaming-response"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"group": "Reference",
|
|
"pages": [
|
|
"v3/documentation/reference/platform",
|
|
"v3/documentation/reference/sdk"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tab": "Guides",
|
|
"groups": [
|
|
{
|
|
"group": "Overview",
|
|
"pages": [
|
|
"v3/guides/overview",
|
|
"v3/guides/file-uploads",
|
|
"v3/guides/storing-data"
|
|
]
|
|
},
|
|
{
|
|
"group": "Integrations",
|
|
"pages": [
|
|
"v3/guides/integrations/crewai",
|
|
"v3/guides/integrations/langgraph",
|
|
"v3/guides/integrations/mcp",
|
|
"v3/guides/integrations/n8n",
|
|
"v3/guides/integrations/openclaw",
|
|
"v3/guides/integrations/claude-code"
|
|
]
|
|
},
|
|
{
|
|
"group": "Migrations",
|
|
"pages": [
|
|
"v3/guides/migrations/mem0"
|
|
]
|
|
},
|
|
{
|
|
"group": "Chatbots",
|
|
"pages": [
|
|
"v3/guides/discord",
|
|
"v3/guides/telegram"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tab": "Open Source",
|
|
"groups": [
|
|
{
|
|
"group": "Self-Hosting",
|
|
"pages": [
|
|
"v3/contributing/self-hosting",
|
|
"v3/contributing/configuration"
|
|
]
|
|
},
|
|
{
|
|
"group": "Contributing",
|
|
"pages": [
|
|
"v3/contributing/guidelines",
|
|
"v3/contributing/license"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tab": "API Reference",
|
|
"groups": [
|
|
{
|
|
"group": "API Documentation",
|
|
"pages": [
|
|
"v3/api-reference/introduction"
|
|
]
|
|
},
|
|
{
|
|
"group": "workspaces",
|
|
"pages": [
|
|
"v3/api-reference/endpoint/workspaces/get-or-create-workspace",
|
|
"v3/api-reference/endpoint/workspaces/get-all-workspaces",
|
|
"v3/api-reference/endpoint/workspaces/update-workspace",
|
|
"v3/api-reference/endpoint/workspaces/delete-workspace",
|
|
"v3/api-reference/endpoint/workspaces/search-workspace",
|
|
"v3/api-reference/endpoint/workspaces/get-queue-status",
|
|
"v3/api-reference/endpoint/workspaces/schedule-dream"
|
|
]
|
|
},
|
|
{
|
|
"group": "peers",
|
|
"pages": [
|
|
"v3/api-reference/endpoint/peers/get-peers",
|
|
"v3/api-reference/endpoint/peers/get-or-create-peer",
|
|
"v3/api-reference/endpoint/peers/update-peer",
|
|
"v3/api-reference/endpoint/peers/get-sessions-for-peer",
|
|
"v3/api-reference/endpoint/peers/chat",
|
|
"v3/api-reference/endpoint/peers/get-representation",
|
|
"v3/api-reference/endpoint/peers/get-peer-card",
|
|
"v3/api-reference/endpoint/peers/set-peer-card",
|
|
"v3/api-reference/endpoint/peers/get-peer-context",
|
|
"v3/api-reference/endpoint/peers/search-peer"
|
|
]
|
|
},
|
|
{
|
|
"group": "sessions",
|
|
"pages": [
|
|
"v3/api-reference/endpoint/sessions/get-or-create-session",
|
|
"v3/api-reference/endpoint/sessions/get-sessions",
|
|
"v3/api-reference/endpoint/sessions/update-session",
|
|
"v3/api-reference/endpoint/sessions/delete-session",
|
|
"v3/api-reference/endpoint/sessions/clone-session",
|
|
"v3/api-reference/endpoint/sessions/get-session-peers",
|
|
"v3/api-reference/endpoint/sessions/set-session-peers",
|
|
"v3/api-reference/endpoint/sessions/add-peers-to-session",
|
|
"v3/api-reference/endpoint/sessions/remove-peers-from-session",
|
|
"v3/api-reference/endpoint/sessions/get-peer-config",
|
|
"v3/api-reference/endpoint/sessions/set-peer-config",
|
|
"v3/api-reference/endpoint/sessions/get-session-context",
|
|
"v3/api-reference/endpoint/sessions/get-session-summaries",
|
|
"v3/api-reference/endpoint/sessions/search-session"
|
|
]
|
|
},
|
|
{
|
|
"group": "messages",
|
|
"pages": [
|
|
"v3/api-reference/endpoint/messages/create-messages-for-session",
|
|
"v3/api-reference/endpoint/messages/get-messages",
|
|
"v3/api-reference/endpoint/messages/get-message",
|
|
"v3/api-reference/endpoint/messages/update-message",
|
|
"v3/api-reference/endpoint/messages/create-messages-with-file"
|
|
]
|
|
},
|
|
{
|
|
"group": "conclusions",
|
|
"pages": [
|
|
"v3/api-reference/endpoint/conclusions/create-conclusions",
|
|
"v3/api-reference/endpoint/conclusions/list-conclusions",
|
|
"v3/api-reference/endpoint/conclusions/query-conclusions",
|
|
"v3/api-reference/endpoint/conclusions/delete-conclusion"
|
|
]
|
|
},
|
|
{
|
|
"group": "webhooks",
|
|
"pages": [
|
|
"v3/api-reference/endpoint/webhooks/list-webhook-endpoints",
|
|
"v3/api-reference/endpoint/webhooks/get-or-create-webhook-endpoint",
|
|
"v3/api-reference/endpoint/webhooks/delete-webhook-endpoint",
|
|
"v3/api-reference/endpoint/webhooks/test-emit"
|
|
]
|
|
},
|
|
{
|
|
"group": "miscellaneous",
|
|
"pages": [
|
|
"v3/api-reference/endpoint/keys/create-key"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tab": "Changelog",
|
|
"groups": [
|
|
{
|
|
"group": "Overview",
|
|
"pages": [
|
|
"changelog/introduction",
|
|
"changelog/compatibility-guide"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"version": "v2.5.1",
|
|
"api": {
|
|
"openapi": [
|
|
"v2/openapi.json"
|
|
]
|
|
},
|
|
"tabs": [
|
|
{
|
|
"tab": "Documentation",
|
|
"groups": [
|
|
{
|
|
"group": "Introduction",
|
|
"pages": [
|
|
"v2/documentation/introduction/overview",
|
|
"v2/documentation/introduction/quickstart",
|
|
"v2/documentation/introduction/vibecoding"
|
|
]
|
|
},
|
|
{
|
|
"group": "Core Concepts",
|
|
"pages": [
|
|
"v2/documentation/core-concepts/architecture",
|
|
"v2/documentation/core-concepts/features/storing-data",
|
|
"v2/documentation/core-concepts/features/dialectic-endpoint",
|
|
"v2/documentation/core-concepts/features/get-context",
|
|
"v2/documentation/core-concepts/features/search",
|
|
"v2/documentation/core-concepts/features/working-rep",
|
|
"v2/documentation/core-concepts/features/streaming-response",
|
|
"v2/documentation/core-concepts/features/using-filters",
|
|
"v2/documentation/core-concepts/features/file-uploads",
|
|
"v2/documentation/core-concepts/features/queue-status",
|
|
"v2/documentation/core-concepts/features/local-vs-global",
|
|
"v2/documentation/core-concepts/configuration",
|
|
"v2/documentation/core-concepts/summarizer",
|
|
"v2/documentation/core-concepts/glossary"
|
|
]
|
|
},
|
|
{
|
|
"group": "Reference",
|
|
"pages": [
|
|
"v2/documentation/reference/platform",
|
|
"v2/documentation/reference/sdk"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tab": "Spellbooks",
|
|
"groups": [
|
|
{
|
|
"group": "Getting Started",
|
|
"pages": [
|
|
"v2/guides/overview"
|
|
]
|
|
},
|
|
{
|
|
"group": "Migrations",
|
|
"pages": [
|
|
"v2/migrations/from-mem0"
|
|
]
|
|
},
|
|
{
|
|
"group": "Integrations",
|
|
"pages": [
|
|
"v2/integrations/crewai",
|
|
"v2/integrations/langgraph",
|
|
"v2/integrations/mcp",
|
|
"v2/integrations/n8n"
|
|
]
|
|
},
|
|
{
|
|
"group": "Application Interfaces",
|
|
"pages": [
|
|
"v2/guides/discord",
|
|
"v2/guides/telegram"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tab": "API Reference",
|
|
"groups": [
|
|
{
|
|
"group": "API Documentation",
|
|
"pages": [
|
|
"v2/api-reference/introduction"
|
|
]
|
|
},
|
|
{
|
|
"group": "workspaces",
|
|
"pages": [
|
|
"v2/api-reference/endpoint/workspaces/get-or-create-workspace",
|
|
"v2/api-reference/endpoint/workspaces/get-all-workspaces",
|
|
"v2/api-reference/endpoint/workspaces/update-workspace",
|
|
"v2/api-reference/endpoint/workspaces/delete-workspace",
|
|
"v2/api-reference/endpoint/workspaces/search-workspace",
|
|
"v2/api-reference/endpoint/workspaces/get-deriver-status",
|
|
"v2/api-reference/endpoint/workspaces/trigger-dream"
|
|
]
|
|
},
|
|
{
|
|
"group": "peers",
|
|
"pages": [
|
|
"v2/api-reference/endpoint/peers/get-peers",
|
|
"v2/api-reference/endpoint/peers/get-or-create-peer",
|
|
"v2/api-reference/endpoint/peers/update-peer",
|
|
"v2/api-reference/endpoint/peers/get-sessions-for-peer",
|
|
"v2/api-reference/endpoint/peers/chat",
|
|
"v2/api-reference/endpoint/peers/get-working-representation",
|
|
"v2/api-reference/endpoint/peers/get-peer-card",
|
|
"v2/api-reference/endpoint/peers/set-peer-card",
|
|
"v2/api-reference/endpoint/peers/get-peer-context",
|
|
"v2/api-reference/endpoint/peers/search-peer"
|
|
]
|
|
},
|
|
{
|
|
"group": "sessions",
|
|
"pages": [
|
|
"v2/api-reference/endpoint/sessions/get-or-create-session",
|
|
"v2/api-reference/endpoint/sessions/get-sessions",
|
|
"v2/api-reference/endpoint/sessions/update-session",
|
|
"v2/api-reference/endpoint/sessions/delete-session",
|
|
"v2/api-reference/endpoint/sessions/clone-session",
|
|
"v2/api-reference/endpoint/sessions/get-session-peers",
|
|
"v2/api-reference/endpoint/sessions/set-session-peers",
|
|
"v2/api-reference/endpoint/sessions/add-peers-to-session",
|
|
"v2/api-reference/endpoint/sessions/remove-peers-from-session",
|
|
"v2/api-reference/endpoint/sessions/get-peer-config",
|
|
"v2/api-reference/endpoint/sessions/set-peer-config",
|
|
"v2/api-reference/endpoint/sessions/get-session-context",
|
|
"v2/api-reference/endpoint/sessions/get-session-summaries",
|
|
"v2/api-reference/endpoint/sessions/search-session"
|
|
]
|
|
},
|
|
{
|
|
"group": "messages",
|
|
"pages": [
|
|
"v2/api-reference/endpoint/messages/create-messages-for-session",
|
|
"v2/api-reference/endpoint/messages/get-messages",
|
|
"v2/api-reference/endpoint/messages/get-message",
|
|
"v2/api-reference/endpoint/messages/update-message",
|
|
"v2/api-reference/endpoint/messages/create-messages-with-file"
|
|
]
|
|
},
|
|
{
|
|
"group": "observations",
|
|
"pages": [
|
|
"v2/api-reference/endpoint/observations/create-observations",
|
|
"v2/api-reference/endpoint/observations/list-observations",
|
|
"v2/api-reference/endpoint/observations/query-observations",
|
|
"v2/api-reference/endpoint/observations/delete-observation"
|
|
]
|
|
},
|
|
{
|
|
"group": "webhooks",
|
|
"pages": [
|
|
"v2/api-reference/endpoint/webhooks/list-webhook-endpoints",
|
|
"v2/api-reference/endpoint/webhooks/get-or-create-webhook-endpoint",
|
|
"v2/api-reference/endpoint/webhooks/delete-webhook-endpoint",
|
|
"v2/api-reference/endpoint/webhooks/test-emit"
|
|
]
|
|
},
|
|
{
|
|
"group": "miscellaneous",
|
|
"pages": [
|
|
"v2/api-reference/endpoint/keys/create-key",
|
|
"v2/api-reference/endpoint/metrics"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tab": "Contributing",
|
|
"groups": [
|
|
{
|
|
"group": "Contributing",
|
|
"pages": [
|
|
"v2/contributing/guidelines",
|
|
"v2/contributing/self-hosting",
|
|
"v2/contributing/configuration",
|
|
"v2/contributing/license"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"version": "v1.1.0",
|
|
"api": {
|
|
"openapi": [
|
|
"openapi.json"
|
|
]
|
|
},
|
|
"tabs": [
|
|
{
|
|
"tab": "Documentation",
|
|
"groups": [
|
|
{
|
|
"group": "Get Started",
|
|
"pages": [
|
|
"v1/getting-started/introduction",
|
|
"v1/getting-started/quickstart",
|
|
"v1/getting-started/architecture"
|
|
]
|
|
},
|
|
{
|
|
"group": "Contributing",
|
|
"pages": [
|
|
"v1/contributing/guidelines",
|
|
"v1/contributing/self-hosting",
|
|
"v1/contributing/deploying",
|
|
"v1/contributing/license"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tab": "Spellbooks and Tutorials",
|
|
"groups": [
|
|
{
|
|
"group": "Getting Started",
|
|
"pages": [
|
|
"v1/guides/overview",
|
|
"v1/guides/streaming-response"
|
|
]
|
|
},
|
|
{
|
|
"group": "Application Interfaces",
|
|
"pages": [
|
|
"v1/guides/discord",
|
|
"v1/guides/honcho-mcp"
|
|
]
|
|
},
|
|
{
|
|
"group": "Personal Memory",
|
|
"pages": [
|
|
"v1/guides/dialectic-endpoint"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tab": "API Reference",
|
|
"groups": [
|
|
{
|
|
"group": "API Documentation",
|
|
"pages": [
|
|
"v1/api-reference/introduction"
|
|
]
|
|
},
|
|
{
|
|
"group": "apps",
|
|
"pages": [
|
|
"v1/api-reference/endpoint/apps/get-app",
|
|
"v1/api-reference/endpoint/apps/get-all-apps",
|
|
"v1/api-reference/endpoint/apps/update-app",
|
|
"v1/api-reference/endpoint/apps/get-app-by-name",
|
|
"v1/api-reference/endpoint/apps/create-app",
|
|
"v1/api-reference/endpoint/apps/get-or-create-app"
|
|
]
|
|
},
|
|
{
|
|
"group": "sessions",
|
|
"pages": [
|
|
"v1/api-reference/endpoint/sessions/get-sessions",
|
|
"v1/api-reference/endpoint/sessions/create-session",
|
|
"v1/api-reference/endpoint/sessions/get-session",
|
|
"v1/api-reference/endpoint/sessions/update-session",
|
|
"v1/api-reference/endpoint/sessions/delete-session",
|
|
"v1/api-reference/endpoint/sessions/chat",
|
|
"v1/api-reference/endpoint/sessions/clone-session"
|
|
]
|
|
},
|
|
{
|
|
"group": "users",
|
|
"pages": [
|
|
"v1/api-reference/endpoint/users/get-users",
|
|
"v1/api-reference/endpoint/users/create-user",
|
|
"v1/api-reference/endpoint/users/get-user-by-name",
|
|
"v1/api-reference/endpoint/users/get-user",
|
|
"v1/api-reference/endpoint/users/get-or-create-user",
|
|
"v1/api-reference/endpoint/users/update-user"
|
|
]
|
|
},
|
|
{
|
|
"group": "messages",
|
|
"pages": [
|
|
"v1/api-reference/endpoint/messages/get-messages",
|
|
"v1/api-reference/endpoint/messages/create-message-for-session",
|
|
"v1/api-reference/endpoint/messages/create-batch-messages-for-session",
|
|
"v1/api-reference/endpoint/messages/get-message",
|
|
"v1/api-reference/endpoint/messages/update-message"
|
|
]
|
|
},
|
|
{
|
|
"group": "keys",
|
|
"pages": [
|
|
"v1/api-reference/endpoint/keys/create-key"
|
|
]
|
|
},
|
|
{
|
|
"group": "metamessages",
|
|
"pages": [
|
|
"v1/api-reference/endpoint/metamessages/create-metamessage",
|
|
"v1/api-reference/endpoint/metamessages/get-metamessages",
|
|
"v1/api-reference/endpoint/metamessages/get-metamessage",
|
|
"v1/api-reference/endpoint/metamessages/update-metamessage"
|
|
]
|
|
},
|
|
{
|
|
"group": "collections",
|
|
"pages": [
|
|
"v1/api-reference/endpoint/collections/get-collections",
|
|
"v1/api-reference/endpoint/collections/create-collection",
|
|
"v1/api-reference/endpoint/collections/get-collection-by-name",
|
|
"v1/api-reference/endpoint/collections/get-collection",
|
|
"v1/api-reference/endpoint/collections/update-collection",
|
|
"v1/api-reference/endpoint/collections/delete-collection"
|
|
]
|
|
},
|
|
{
|
|
"group": "documents",
|
|
"pages": [
|
|
"v1/api-reference/endpoint/documents/get-documents",
|
|
"v1/api-reference/endpoint/documents/create-document",
|
|
"v1/api-reference/endpoint/documents/get-document",
|
|
"v1/api-reference/endpoint/documents/update-document",
|
|
"v1/api-reference/endpoint/documents/delete-document",
|
|
"v1/api-reference/endpoint/documents/query-documents"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"logo": {
|
|
"light": "/logo/honcho-dark.svg",
|
|
"dark": "/logo/honcho-light.svg"
|
|
},
|
|
"navbar": {
|
|
"primary": {
|
|
"type": "github",
|
|
"href": "https://github.com/plastic-labs/honcho"
|
|
}
|
|
},
|
|
"footer": {
|
|
"socials": {
|
|
"twitter": "https://x.com/honchodotdev",
|
|
"github": "https://github.com/plastic-labs/honcho",
|
|
"discord": "https://discord.gg/honcho",
|
|
"linkedin": "https://www.linkedin.com/company/plasticlabs",
|
|
"youtube": "https://www.youtube.com/@plasticlabs"
|
|
}
|
|
},
|
|
"integrations": {
|
|
"posthog": {
|
|
"apiKey": "phc_1yrzzcgywqXGcerkkI4g7C0YfyPMcAKNOOvGcjTCiUk"
|
|
}
|
|
}
|
|
}
|