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