CBCTScope
The agent moves the camera. The human reads.
A local-first CBCT viewer with native AI-agent control. As far as I can find, it is the first: an agent connected over MCP opens scans, switches reading modes, sets the window, moves through slices, and takes snapshots, while the scan never leaves your computer.
- Reading modes
- 8 purpose-built
- Agent surface
- 8 MCP verbs, navigation only
- Privacy
- Local-only · loopback-bound · no uploads
- License
- AGPL-3.0, open source
Research use only. Not a medical device. CBCTScope visualizes and navigates volumes. It never produces findings, measurements-as-conclusions, or diagnoses, in the UI or over MCP, and it is not for clinical decision-making.
Agent-native imaging
An agent-native viewer exposes clinical navigation verbs, not code execution. CBCTScope’s agent surface is eight verbs, all navigation or visualization: open a scan, switch mode, set the window, move through slices, snapshot, reset. There is no tool that returns an interpretation. That constraint is the design: the agent can operate the instrument the way an assistant operates the viewer’s controls, and the reading itself stays with the human. Neighboring projects put agents next to imaging in other ways; the repo credits them and maps the differences.
Reading modes
Eight purpose-built modes for oral and maxillofacial reading: orthogonal MPR with 3D rendering, a multi-slice grid, curved panoramic reconstruction with nerve tracing, TMJ with axis-corrected sections for both condyles, freehand reslice, virtual cephalogram, region growing with airway analysis, and two-volume stitching. The reconstruction math is original, implemented from scratch and informed by reading practice, not lifted from any vendor.
Privacy by construction
Scans are read in place from a folder you pick; nothing is copied or uploaded. There is no hosted instance and there never will be one. The server binds to loopback and rejects any request whose Host or Origin is not local, so neither another device on your network nor a hostile page in another browser tab can reach it. The bundled demo mode goes further: it can only ever show a synthetic phantom, so demonstrations and recordings can never surface a real case.
Agent-native instruments
One principle, two domains
Bounded verbs for the agent, commit rights for the human. CBCTScope applies it to reading CBCT volumes; Quoin applies it to text.
See Quoin