honcho/docs/v2/guides/overview.mdx

42 lines
2.1 KiB
Plaintext

---
title: "Spellbooks and Tutorials"
sidebarTitle: 'Overview'
description: 'Helpful guides and design patterns for building with Honcho'
icon: 'hat-wizard'
---
<Note> Before you start a tutorial, follow [Quick Start](/v2/documentation/introduction/quickstart) to get up and running with Honcho in your language of choice. </Note>
AI development often feels like magic - you craft the right prompt and get exactly what you need. Our Spellbooks are practical guides that show you how to cast effective spells with Honcho.
Whether you're integrating Honcho into existing platforms, exploring advanced features, or getting up and running quickly, these guides provide concrete examples and implementation patterns.
## What You'll Find Here
### Getting Started
**[Overview](overview)** - You are here
**[AI-Assisted Setup](ai-assisted-setup)** - Get Honcho running with a single prompt in Cursor or Claude Code
### Application Interfaces
Ready-to-use integration patterns for popular platforms:
**[Discord Bot](discord)** - Build a Discord bot that remembers users across conversations
**[Telegram Bot](telegram)** - Create a Telegram bot with persistent user understanding
### Design Patterns
Implementation patterns for Honcho's core capabilities
**[Dialectic Endpoint](dialectic-endpoint)** - Query user psychology in natural language
**[Working with Session Context](get-context)** - Manage conversation flow and context windows
**[Search](search)** - Search your data using natural language
**[Working Representations](working-representations)** - Understanding and customizing user models
**[Streaming Responses](streaming-responses)** - Handle real-time interactions efficiently
**[Using Filters](using-filters)** - Control what data gets processed and how
**[File Uploads](file-uploads)** - Upload PDF, text, or JSON files to create messages
## Philosophy
These aren't just API documentation - they're implementation patterns that solve real problems. Each spellbook focuses on a specific use case with working code you can adapt to your needs.
The goal is to get you from idea to working prototype as quickly as possible, then provide the depth you need to scale and customize.