Elodin Open-Sources AI Racing Harness with Real-Time Betaflight Simulation for AI Grand Prix Contestants

Elodin has released an open-source simulation harness for contestants of the AI Grand Prix. The harness matches the published competition constraints and message format, giving teams a way to prepare while waiting for the official Round 1 virtual qualifier sim. It runs against real Betaflight firmware — which Dan from Elodin notes requires at least 1000 sensor samples per second to run correctly in real time.
Key Technical Details
- Direct camera sensor generation: Instead of connecting to Unreal or a similar game engine (heavy for this use case), the harness generates camera sensor samples directly inside the simulation loop. This keeps it lightweight and easier to use.
- Built with Rust Bevy game engine: Currently the visual fidelity is basic, but using Bevy should allow quick improvements. The team expects contestants to be able to shift their implementations to the official competition sim once it lands.
- Real Betaflight integration: The harness interfaces with the actual Betaflight flight controller stack, which is the standard for racing drones. The 1000-sample-per-second requirement was discovered during development.
The harness is open source and available now. It's not fancy yet, but it serves the practical purpose of letting teams test their AI agents against realistic constraints before the official sim is released. Feedback is welcome.
📖 Read the full source: HN AI Agents
👀 See Also

Rival-Review: A Cross-Model Review Loop for AI Agent Plans
Rival-review is an MIT-licensed tool that uses a second AI model to audit plans from a primary AI coding agent before execution, catching issues like flawed rollback plans, security holes, and stale-state decisions.

Agint: A Rust CLI tool that detects contradictions in AI agent instruction files
Agint is a free, open-source Rust CLI tool that scans instruction files like CLAUDE.md and AGENTS.md for contradictions, missing file references, and sync issues. It uses static analysis for structural problems and optionally calls Claude API for semantic contradiction detection.
Agentalmanac: A Catalog of 23 MCP Servers with Paste-Ready JSON Configs
Reddit user catalogues 23 MCP servers with paste-ready configs for Claude Desktop, Cursor, and Continue. Routes around archived servers to maintained alternatives. Hosted demo runs on Cloudflare Workers.

Bitcoin MCP Server with 43 Tools for AI Coding Agents
bitcoin-mcp is an MCP server with 43 Bitcoin tools including fee advisors, mempool analysis, and inscription detection. It works with Claude Desktop, Claude Code, Cursor, VS Code, and Windsurf using live data from APIs or local nodes.