haiku.rag/examples
2026-06-03 14:34:09 +03:00
..
docker test the Postgres queue and document dburi 2026-06-03 14:34:09 +03:00
samples Use biome on the frontend for linting, add to CI 2026-01-16 15:03:41 +02:00
custom_agent.py Adapt skill usage to haiku.skills prompt builder. Closes #289 2026-02-28 13:34:54 +02:00
custom_agent_agui.py Bump pydantic-ai, prepare for 2.* 2026-05-18 15:14:29 +03:00
README.md Docker & docs updates 2026-05-26 11:44:45 +03:00

haiku.rag Examples

This directory contains example scripts demonstrating various features of haiku.rag.

Docker Example

Directory: docker/

Complete Docker setup for running haiku.rag with all services:

  • Continuous ingestion from a watched directory via haiku-ingester
  • MCP server for AI assistant integration

See docker/README.md for setup instructions.

Custom Agent

Script: custom_agent.py

Uses the RAG skill with SkillToolset to build a conversational agent.

uv run python examples/custom_agent.py /path/to/db.lancedb

Custom Agent with AG-UI Streaming

Script: custom_agent_agui.py

A Starlette app that serves an AG-UI streaming endpoint using the RAG skill with SkillToolset.

DB_PATH=/path/to/db.lancedb uv run uvicorn examples.custom_agent_agui:app --reload --port 8000