The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the OpenQFR listing page.
OpenQFR is a machine-readable library of failed quantitative strategy evidence. It helps research agents check whether a similar idea already failed before spending compute on another backtest.
QFR records are negative evidence, not investment advice. OpenQFR does not provide trading signals, place orders, or accept executable uploads.
https://openqfr.dev/api/v1https://openqfr.dev/api/v1/failureshttps://openqfr.dev/schema/qfr/0.1.0https://openqfr.dev/schema/qfr/0.2.0-drafthttps://openqfr.dev/.well-known/agent-card.jsonhttps://openqfr.dev/a2a/v1/message:sendSupported operations are search, get, and stats.
The public, stateless Streamable HTTP endpoint is:
https://openqfr.dev/mcp
It exposes read-only qfr_search, qfr_get, and qfr_stats tools. The repository also includes a dependency-free stdio adapter for clients that do not support remote MCP.
Example client configuration:
Submission headers and review rules are documented in SUBMISSIONS.md.
Signed submissions are quarantined for review. They must conform to QFR 0.1.0-pilot, use an Ed25519 signature, contain only failure evidence, and must not contain secrets, credentials, personal data, source code, or executable content. Public records are read-only.
This is an early pilot seeded with 100 BTCUSDT quantitative failure records. The schema may change before 1.0. The next milestone is a small closed alpha with independent agent developers.