haiku.rag/examples/ag-ui-research/backend
2025-10-23 13:30:21 +03:00
..
.gitignore Basic skeleton for running an ag-ui demo using starlette and nextjs 2025-10-17 12:43:27 +03:00
agent.py Refactor config from flat to nested Pydantic models 2025-10-23 13:30:21 +03:00
Dockerfile Basic skeleton for running an ag-ui demo using starlette and nextjs 2025-10-17 12:43:27 +03:00
main.py Refactor config from flat to nested Pydantic models 2025-10-23 13:30:21 +03:00
pyproject.toml Basic skeleton for running an ag-ui demo using starlette and nextjs 2025-10-17 12:43:27 +03:00
README.md Basic skeleton for running an ag-ui demo using starlette and nextjs 2025-10-17 12:43:27 +03:00
uv.lock Basic skeleton for running an ag-ui demo using starlette and nextjs 2025-10-17 12:43:27 +03:00

Haiku.rag Research Assistant Backend

FastAPI backend for the haiku.rag interactive research assistant, using Pydantic AI with AG-UI protocol support.

Setup

uv sync
uv run python main.py

The server starts on http://localhost:8000 and uses haiku.rag configuration.

Endpoints

  • GET /health - Health check
  • POST /agent - AG-UI protocol endpoint