haiku.rag/examples
2026-01-05 11:53:30 +02:00
..
a2a-server Update a2a example 2026-01-05 11:53:30 +02:00
ag-ui-research If documents have no title display uri alone, ag-ui-example 2025-12-18 11:48:35 +02:00
docker Clarify folder mounts in docker docs, check monitor paths exist in FileWatcher 2025-12-19 11:58:08 +02:00
samples Adding end to end tutorial 2025-10-20 19:11:40 +03:00
README.md Remove A2A from haiku.rag, turn it into an example 2025-11-07 13:31:51 +02:00

haiku.rag Examples

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

Interactive Research Assistant

Directory: ag-ui-research/

Full-stack research assistant with interactive UI powered by Pydantic AI and AG-UI:

  • Multi-step research workflow with question decomposition
  • Human-in-the-loop approval for research plans
  • Real-time state synchronization between backend and frontend
  • Context expansion and insight extraction
  • Structured research reports with citations

See ag-ui-research/README.md for setup instructions.

Docker Example

Directory: docker/

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

  • File monitoring for automatic document indexing
  • MCP server for AI assistant integration

See docker/README.md for setup instructions.

A2A Server

Directory: a2a-server/

Self-contained A2A (Agent-to-Agent) protocol server package that provides a conversational agent interface with its own CLI and dependencies.

Features:

  • Conversational context with multi-turn dialogue support
  • Interactive CLI client for testing
  • Security examples (API key, OAuth2 with GitHub, enterprise OAuth2)
  • Full documentation and installation instructions

See a2a-server/README.md for complete setup and usage instructions.

Install locally:

cd a2a-server
uv sync