Design · Intelligence
AI assistants
MiningIQ embeds Claude as a tool-using agent that drives the platform's real engines — reading models, rendering sections and proposing pit designs — with strict honesty and recipient controls.
See it
What it does
Section AI · production
A Claude assistant with read-only tools over the section engine: join fields across grids, overlay shells, render series and deliver securely.
Honesty discipline
Every overlay returns a 'drawn' flag; the assistant is forbidden from claiming an overlay was shown unless it actually rendered.
Recipient control
Section delivery emails a secure link only to project members; non-members are dropped server-side.
Design Help · production
A tool-free Claude Q&A grounded in the Design Studio's real menus and shortcuts.
Pit Design agent · in development
A design-side agent with mutating tools — generate benches, build the pit up, learn parameters, review a design — working safely in a draft sandbox.
One agent pattern
A single manual tool-use loop (Claude Opus, adaptive thinking, prompt caching) underpins each assistant.
How it works — the engineeringTechnical detail
Anthropic Claude Opus tool-use with a manual agent loop, ephemeral prompt caching, and the API key from AWS Secrets Manager. Document search Q&A is Gemini-powered, while Claude powers the Section and Design assistants.
core/claude_utils.py · blockmodel_studio/services/ (section_assistant, pit_design_assistant, design_help_assistant)