Examples
Working examples showing different Orchid capabilities and integration patterns.
Orchid Examples
This page lists the example projects that demonstrate Orchid's capabilities. Each example is a self-contained project showing different patterns and integrations.
Examples Repository
All examples are now hosted in a dedicated repository: orchid-examples.
The examples repository contains:
- Ready-to-run configurations (
orchid.ymlandagents.yaml) - Custom agent implementations
- Built-in tool definitions
- Storage backends (SQLite and PostgreSQL)
- Identity resolvers
- Startup hooks and event producers
- Test suites for each example
Running Examples
Each example can be run in three ways:
- Docker Compose — Full stack with API, Qdrant, and dependencies
- Standalone API — Run with
uvicornand local Ollama - CLI — Interactive or scripted chat sessions
See the individual example pages below for specific instructions.