ryu-research
Research: the autoresearch experiment-runner capability for Ryu. An extracted Core capability crate owning the `/api/research/*` data-path handlers, the `research__*` MCP tool contract (8 tool schemas + HTTP dispatch), and the sidecar base-URL/health helpers. In-process default; Core consumes it as a NON-optional path dependency because the MCP tool listing (`research::tool_specs`) compiles in every build — the `research` cargo feature gates ONLY the HTTP routes + OpenAPI sub-doc. The autoresearch orchestration itself (git-versioned workspaces, metric parsing, keep/reset ledger) lives in the Python `apps-store/research/sidecar` (:8087); this crate is the thin Rust surface in front of it. The one kernel coupling — lazy-starting the Core-managed sidecar + the on-disk install check — is inverted through the `ResearchHost` trait so this crate has ZERO dependency on apps/core.
Activity
- Latest release
- 1mo ago
- Total releases
- 14
- Cadence
- ~daily
- Last 12 months
- 14
Reach
- Downloads
- 217
Details
- License
- Apache-2.0
- First release
- Jul 18, 2026