Honcho Platform
Fully managed, hassle-free solution with one-click deployment
Honcho Open Source
Self-hosted, fully customizable, and open source
Getting Started
Have your project use Honcho’s ambient personalization capabilities in just a few steps. No signup required!By default, the SDK uses the demo server hosted at demo.honcho.dev. The demo server is meant for quick experimentation and the data is cleared on a regular basis. Do not use for production applications.For production use:
- Get your API key at app.honcho.dev/api-keys
- Set
environment="production"and provide yourapi_key
1. Install the SDK
2. Initialize the Client
The Honcho client is the main entry point for interacting with Honcho’s API. By default, it uses the demo environment and a default workspace.Demo Environment (Default)
Production Environment
3. Create Peers
Peers represent individual users, AI agents, or any conversational entity in your system:4. Create a Session
Sessions are independent conversations that can include multiple peers:5. Add Messages
Add some conversation messages. Honcho automatically learns from these interactions:6. Query for Insights
Now ask Honcho what it’s learned - this is where the magic happens:7. Putting it all together
What Just Happened?
You just got through building a simple conversation between two people, Alice and Bob. We:- Set up our connection to Honcho.
- Setup who the participants of our conversation are, these are called
Peers. - Made a
Sessionand added ourPeersto it. - Sent messages from our
Peers - Chat with Honcho to get insights about one of the
Peersin the conversation
Next Steps
Architecture
Learn about the data primitives in Honcho and how they work together
Start Building
Sign up for Managed Honcho and get started building agents now.
Guides
Check out spellbooks to see different examples apps built with Honcho