NA-MIC Project WeeksThis project develops a free, confidential, and fully local alternative to cloud-based LLMs for medical imaging workflows. To bypass expensive and non-private cloud infrastructure, we are building an offline AI Agent for 3D Slicer powered by Ollama. Specifically, we aim to evaluate the capability of these local models to leverage existing “Slicer skills” to execute agentic user tasks via the Slicer API. Finally, we will benchmark the performance, context-awareness, and reliability of these local models against established cloud baselines like Claude.
Connect a local LLM client to existing Slicer MCP execution servers to enable code execution. Evaluate zero-shot coding accuracy on multi-step Slicer workflows using purely local inference
Progress: Reviewed current cloud-reliant MCP integrations (slicer-skill, mcp-slicer) and local LLM baselines (SlicerChat).
Results: Result in the 3D Slicer scene after a simple prompt with a local 7B Qwen model:
Using the Slicer MCP tool execute_python, write and run Python code that creates a red cube model and adds it to the 3D scene.
Using the Slicer MCP tool load_sample_data, load the MRHead sample dataset.
Chatbot Interface (Cline)
NIH funding NIDCR R01DE024450