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.yml and agents.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:

  1. Docker Compose — Full stack with API, Qdrant, and dependencies
  2. Standalone API — Run with uvicorn and local Ollama
  3. CLI — Interactive or scripted chat sessions

See the individual example pages below for specific instructions.