PARTICULA TECH
Services
Software AI→Physical AI→
AI DevelopmentCustom models, shipped to productionAI ResearchNovel architectures for hard problemsAI ConsultingAudit, roadmap, honest fit assessmentAI TrainingHands-on, for your team
Robotics DataPriced on accepted episodes
How we work→
Products
Products→Agents→Models→Open source→
LumenSelf-hosted AI workspaceAIR-GAPNotetakerMeetings → notes, on-premZERO TELEMETRYNoesisNeuro-analytics for creativeSELF-HOSTED
Contract AssociatePlaybook review and redlinesDiligence AnalystData rooms, issues listsFinancial Crime AnalystAML alerts and narratives
Particula-JSONStructured outputsParticula-ClassifyLabels at scaleParticula-CodeCode that compilesParticula-HealthcareClinical extractionParticula-LegalClauses and risk flagsParticula-FinanceFigures from filings
AsOf Drug LabelsUS and EU label historyNEW
Request a demo→
WorkBlogAboutBook a call
© 2026 Particula Tech
FAQNewsletterCareersPartnersPrivacyTerms
Open source · AsOf Drug Labels

Drug labels change.Every version is on record.

Every published version of 5,393 US labels and 206 EU product texts, as open git history. Each answer cites its version and date.

Book a walkthroughView on GitHub↗
30 minutes, your moleculesWe show their label history live.
Your browser can't play this video. The repository README shows the same three questions as commands.
What it answers

Ask about any date.
Get the version that applied.

One commit per label version, one file per section. So every answer names the version and the date DailyMed showed it.

blame · synthroid
Label version1533
On DailyMed from2022-09-26
Section43685-7

Which version wrote this sentence?

Synthroid, Warnings and Precautions: credited word by word to label version 1533, on DailyMed from 2022-09-26.

changes · 2023 to 2025
Labels that added it4
FirstPlaquenil v12
On DailyMed from2023-08-02

Which labels added this phrase?

"Suicidal ideation" entered 4 US labels in 2023 to 2025, all hydroxychloroquine, out of 10,141 versions in the window.

compare · bevacizumab
US contraindicationsNone.
EU section 4.33 lines
Lines shared0

Where do the US and EU differ?

Avastin contraindications: the US section reads "None.", the EU lists three lines. Commission decision cited.

Run it on your own machine

Clone the history, add the MCP server to Claude Code, and ask in plain language. It needs Python 3.12 and git, makes no network calls and changes nothing.

Read the README↗How it was built↗
$git clone --recurse-submodules https://github.com/Particula-Tech/asof-drug-labels$claude mcp add asof-drug-labels -- python3 <path>/asof-drug-labels/tools/mcp_server.py
What Particula builds on it

The open record is the base.
Your team's tools go on top.

Version-aware AI and compliance tools on your infrastructure, scoped to your molecules and extended to your class.

US and EU label alignment

Where your US prescribing information and EU SmPC differ on any date, section by section, plus a weekly dated list of label changes in your class.

Regulatory affairs · Pharmacies · Distributors

From safety signal to label text

When a safety topic entered a label, which version wrote each sentence, and where similar text appeared across other labels and molecules.

Drug safety · Labs and CROs

Date-aware answers you can check

Retrieval that knows which label version applied on the date asked, and checks every citation against the record before anyone sees it.

Medical information · AI teams
Next: AsOf Bench

Do AI models cite the label in force on the date asked?

AsOf Bench tests frontier models on exactly that, with every citation checked by code against this record. Get the results when they publish.

One email with the results, plus our weekly notes. Unsubscribe anytime.

Questions

What teams ask first.
Full detail is in the repo.

The README and the method document carry the full detail, including what was automated in the build.

No. US dates are when DailyMed showed each version, which can differ from the FDA approval date. EU text is Annex I of the Commission decision in force.

Yes. The code is Apache 2.0. The label text keeps the terms of its sources, stated per corpus in the repository's notices.

No. The MCP server runs where you install it, makes no network calls and changes nothing. It needs Python 3.12 or newer and git.

The US record runs to 2026-10-30 and the EU record to 2026-10-19. Every answer states the record end and the build date it used.

Yes. Extending the record to your therapy class is usually the first step of an engagement, before any tooling is built on it.

Check the official source first. The DailyMed document or Annex I PDF prevails over converted text; the record is for research and engineering use.

Independent project by Particula Tech, not affiliated with or endorsed by FDA, NLM, EMA, the European Commission or any manufacturer. Product names identify medicines only. Not medical advice; the official DailyMed or Annex I document prevails. Full terms

Walkthrough

Bring three molecules to the call. We'll show what changed in their US and EU labels, each change cited to its version and date, and what a tool built on that history would do for your team.

Sebastian Mondragon, founder of Particula TechSebastian Mondragon, Founder of Particula Tech
Book a 30-minute walkthrough