Briefing
Each instrument's limits live in YAML or JSON schemas instead of a PDF manual the model has to read. instr-core parses a request such as a 0 to 5 V sweep with 10 mA compliance into a structured plan, validates it, and fails closed when no trusted schema matches the connected instrument.
The same core is exposed through MCP, a FastAPI service and a Tauri desktop app. Agent plans start in dry-run mode, and execution needs both a confirmation flag and a valid dry-run result. The project is marked pre-release.
Written by the Boards & Bots curator
From the GitHub API
Repository facts
| Repository | rainfallmax/ |
|---|---|
| Stars | 1 |
| License | MIT Permissive |
| Language | Python |
| Last push | 8 Sep 2026 51 d ago |