Kontext photographs clinical documents with your phone and extracts structured data using AI that runs on your network — not in the cloud.
DOB: 06/12/1978 • MRN-001234
OD: -2.25 -0.75 x178
Current Rx captured
BCBS PPO • XYZ123456
Tap to capture
Every day, skilled medical professionals waste hours transcribing data that's already written down. It's tedious, error-prone, and takes time away from patients.
Intake forms, insurance cards, autorefractor printouts, lensometer readings — each one gets manually typed into the EMR. Field by field. Patient after patient. All day long.
Sphere confused with cylinder. Member ID off by one digit. Date of birth transposed. Small errors that cause big problems — rejected insurance claims, incorrect prescriptions, compliance issues.
A full-time MA spending 40% of their day on data entry isn't just inefficient — it's expensive. That's skilled labor doing unskilled work, while patients wait and providers fall behind schedule.
You've heard about ChatGPT and AI that can read documents. But sending patient data to OpenAI or Google? That's a HIPAA violation waiting to happen. So you keep typing.
Kontext combines the convenience of phone-based capture with AI that runs entirely on your local hardware. Snap a photo, get structured data, sync to your EMR. No typing. No cloud. No PHI exposure.
Use your iPhone to photograph printouts, forms, and cards. One-handed, on the move.
Ollama vision models run on your Mac Mini. Data never leaves your network.
AI extracts, you verify. Confidence scores flag uncertain values for review.
Data flows into OfficeMate, Compulink, or your EMR. No double entry.
Insurance Card
Front captured
Every feature was designed by observing real clinical workflows. No theoretical features — just solutions to problems we've seen hundreds of times.
Your iPhone becomes a scanner. One-handed operation for MAs moving between exam rooms. Works in portrait for thermal printouts, landscape for forms.
Ollama vision models (llama3.2-vision) run on your Mac Mini. 10-second extraction. No API calls. No cloud services. No monthly AI fees.
Capture and queue data even when WiFi drops. Automatic sync when connectivity returns. Perfect for clinics with unreliable internet.
AI suggests, humans approve. Confidence scores highlight uncertain values. Edit inline before sync. You stay in control.
Direct sync to OfficeMate SQL Server. Compulink support coming. Data lands in the right fields — no copy-paste required.
Quick PIN login per staff member. 5-minute auto-lock for HIPAA. Full audit trail of who captured what, when.
Point your phone at the document. Tap to capture. Thermal printouts, insurance cards, intake forms — all supported.
Local AI reads the image and extracts structured data. Sphere, cylinder, axis. Member ID, group number. All fields mapped automatically.
Check extracted values on screen. Confidence scores flag anything uncertain. Edit inline if needed. Approve when ready.
Data flows directly into your EMR. No retyping. No copy-paste. Patient record updated in seconds.
Most "HIPAA compliant" AI tools rely on BAAs and policies. Kontext is different — patient data physically cannot leave your network because the AI runs locally.
Designed from day one for healthcare compliance
Runs entirely within your clinic's network
PHI never uploaded to external servers
Business Associate Agreement for enterprise
Whether you're capturing data, verifying insurance, filling prescriptions, or seeing patients — Kontext fits into your workflow.
Capture data on the move, not chained to a desk
Faster check-in, fewer claim denials
Accurate Rx data, every time
| SPH | CYL | AXIS | ADD | PRISM | |
|---|---|---|---|---|---|
| OD | -2.25 | -0.75 | 178 | +2.00 | — |
| OS | -1.75 | -1.00 | 005 | +2.00 | — |
Walk into the room with data ready
Reduce costs, improve retention, stay compliant
Enter your clinic's numbers to estimate annual time and cost savings.
A simple, secure, on-premise architecture that IT teams can deploy with confidence.
Zero external API calls. No AWS, no Azure, no OpenAI. Everything stays on your network.
Port 8000 (API), Port 11434 (Ollama). Internal network only — no inbound internet.
~8-12 second extraction time. Ollama runs continuously for instant availability.
Kontext is designed for uncertainty. When confidence is low, you're in control.
Each extracted value has its own confidence score. High-confidence fields can be auto-approved; low-confidence fields require review.
Tap any field to edit. Original image displayed side-by-side for easy verification. No switching screens.
If the image is too blurry or faded, one tap to re-capture. Previous attempt saved for comparison.
Every edit is logged: original AI value, edited value, who edited, when. Complete for compliance.
Kontext is in private beta with select eye care practices. Schedule a 30-minute call to see a live demo and discuss your workflow.
Everything you need to know about Kontext, from technical requirements to compliance.
Kontext currently supports:
We're actively expanding support based on beta user feedback. Request specific document types at vinay@getlegaci.com.
Accuracy varies by document type and quality:
Every extraction includes per-field confidence scores. Low-confidence fields (under 80%) are automatically flagged for human review. The system is designed for human verification — it assists, not replaces, your clinical judgment.
Typical extraction times on a Mac Mini M2 with 16GB RAM:
The Ollama service runs continuously, so there's no cold start delay. Extraction begins immediately when you capture an image.
Kontext is designed for unreliable connectivity:
Note: AI extraction requires connection to the Mac Mini on your local network. Extraction happens when connectivity is restored, not in the cloud.
Currently supported:
On the roadmap:
Don't see your EMR? Contact us — we prioritize based on demand and technical feasibility.
Yes! While the iPhone PWA is optimized for mobile capture, you can also:
The iPhone is recommended for MAs moving between rooms. Front desk staff often prefer desktop webcam capture for insurance cards.
Yes. For optical data, Kontext extracts:
Complex prism prescriptions with both horizontal and vertical components are supported. The system flags unusual values for verification.
Kontext is built for this scenario:
Nothing syncs to your EMR until you explicitly approve it. You're always in control.
Required:
Optional:
Not required:
Internal network only (no inbound internet required):
All traffic stays on your local network. The Mac Mini does not need to be exposed to the internet. We recommend placing it on the same VLAN as your EMR server.
Frontend (iPhone PWA):
Backend (Mac Mini):
./scripts/update.shAI Model:
ollama pull llama3.2-vision:11bBuilt-in resilience:
For planned maintenance:
For hardware failure:
Yes. The Mac Mini M2 can handle:
For larger practices (10+ concurrent MAs), we recommend the M2 Pro with 32GB RAM or a second Mac Mini for load distribution.
Connection setup:
Required SQL permissions:
We provide a setup script and work with your IT team to configure credentials securely during onboarding.
Primary model: llama3.2-vision:11b
Fallback model: moondream:latest
Model selection is automatic based on document complexity and hardware capability.
Yes — by architecture, not just policy.
Unlike cloud AI tools that rely on BAAs and policies, Kontext is designed so PHI physically cannot leave your network:
We provide a Business Associate Agreement (BAA) for organizations that require one, though technically no PHI is transmitted to us.
At rest:
In transit:
Note: We never have access to your encryption keys. All encryption is managed locally on your hardware.
Configurable retention policies:
Manual controls:
Every action is logged:
Log access:
Current status:
Why it's less critical for Kontext:
SOC 2 and HITRUST primarily certify cloud service providers' handling of customer data. Since Kontext processes all PHI on YOUR hardware (not ours), the certification burden shifts.
What we do provide:
Your data, your control:
Since we never store your PHI, there's nothing for us to delete. Your EMR already has the synced data, which remains unaffected.
Private beta (current): Free for select practices
General availability pricing (planned):
Contact vinay@getlegaci.com for current pricing. We're working with beta users to establish value-based pricing.
Full white-glove onboarding:
Included in subscription:
Premium support (optional):
Yes — structured pilot for qualified practices:
We're selective about pilots — we want practices where we can deliver clear value. Contact us to discuss fit.
Options for evaluation:
Email vinay@getlegaci.com to schedule any of the above.