Omna · Python
HIPAA-Compliant Vector Search, No BAA Required
The fastest way to stay HIPAA-compliant is to never transmit PHI in the first place. Omna runs entirely in your Python process — no records cross a network boundary, so no covered-entity relationship is needed.
The API
import polars as pl
import omna
notes = pl.read_parquet("phi_notes.parquet")
# All embedding + indexing + search happens locally
hits = notes.omna.search("post-op infection signs", top_k=5)Why this matters
Pinecone, Weaviate, OpenAI embeddings — all require a BAA, vendor review, and a new line in your data-flow diagram. Omna is in-process, so it isn't a processor.
Try it now
pip install omna