phrona-api
REST API server for the phrona metasearch engine, built with axum. Search, suggestions, page extraction, AI grounding, engine availability probing and a Tavily-compatible endpoint — plus a Material 3 web frontend served from the same process.
Quick start
Endpoints
GET /v1/search— metasearch (Tavily-compatible parameters)GET /v1/suggest— suggestionsGET /v1/extract— page extraction / AI groundingGET /v1/engines/GET /v1/test— engine listing and availability probingGET /v1/health— health checkGET /— the web frontend (served fromassets/, editable without rebuild)
See the API reference for the full endpoint contract.
Related crates
- phrona — the engine library
- phrona-mcp — MCP server for AI agents
- phrona-cli — the
phronabinary (phrona serveruns this server)
License
AGPL-3.0 — see the main repository for details.