haiku.rag/examples
2025-12-08 15:54:56 +02:00
..
a2a-server Update evaluations and a2a 2025-12-08 15:54:56 +02:00
ag-ui-research Rename model to name under model 2025-11-25 12:28:43 +02:00
docker Update docker example & relevant docs 2025-11-17 14:21: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