Every result here names the system it was measured on.
Every chart carries its source line. Nothing here predicts your results.
- 18.8Mjudgments indexed and retrievableCourtNetra
- 60%approximate cut in model spend at a 70% cache hit rateCourtNetra
- 2%grounding failure ceiling that fails the buildCourtNetra
- 1case study published in full technical detailMetaMinds
What moved, on which system
CourtNetra is MetaMinds' own system. The SaveLIFE Foundation, INNEFU Labs, Arlo Technologies and Microsoft funded incubator figures are Aniruddh Atrey's work at prior employers, where MetaMinds was not the contracting party.
Each row is indexed to 100 at baseline. Upper bar: baseline. Lower bar: result.
Before 100After 40
Before 100After 15
Before 100After 30
Before 100After 35
Before 100After 65
Before 100After 70
Sourcedocs/05-CLAIMS-REGISTER.md: CourtNetra cost telemetry; SaveLIFE Foundation, INNEFU Labs and Arlo Technologies work.
One cell is one release in a hundred; the marked cells did not succeed: 5 before, 1 after.
Deployment success rate across 150 releases at Arlo Technologies
Sourcedocs/05-CLAIMS-REGISTER.md: Arlo Technologies, more than 150 deployments.
One cell is one case in a hundred. Three rows mark the shortfall from 100. The 2% ceiling is inverted: its cells are the budget, drawn solid inside an outlined field, and above them the build fails.
Dashcam detection precision, 200 km of national highway (SaveLIFE Foundation)
Cross encoder ranker precision, 5,000 institutions (Microsoft funded incubator)
SIEM triage inside SLA after agentic routing (INNEFU Labs)
Grounding failure ceiling that fails the build (CourtNetra)
Sourcedocs/05-CLAIMS-REGISTER.md: CourtNetra CI configuration; SaveLIFE Foundation, INNEFU Labs, Arlo Technologies and Microsoft funded incubator work.
The size of the haystack
Retrieval claims mean little without it.
One dot per system on a shared base-10 axis, 10 to 10 million. Only the CourtNetra rows are MetaMinds' own.
Sourcedocs/05-CLAIMS-REGISTER.md: CourtNetra production database and source; SaveLIFE Foundation, INNEFU Labs and Microsoft funded incubator work.
480 equal cells; the leader points at the Supreme Court, which fills about one. Volume only: how much a court's judgments are relied on afterwards is not in this picture.
- High Court judgments, all 25 High Courts18,824,596 judgments, 99.8%
- Supreme Court judgments, 1950 to present39,158 judgments, 0.2%
SourceCourtNetra production database. All 25 High Courts, 1950 to present.
The independent baseline, and why it is off this page today
This section carried one independently published figure about commercial legal AI tools. It is not here today, and the reason is this site's own gate rather than any doubt about the study.
What happened to the chart that was here
The rule is the row: one row per figure in the claims register, naming the source it was checked against and the date it was checked. That figure has none yet, so it is down rather than up with a footnote. It returns with the row, its dates and its method beside it.
Why our 2% is never drawn beside somebody else's rate
They share a unit and nothing else. Six dimensions, two columns:
| Dimension | The MetaMinds gate | A published third-party rate |
|---|---|---|
| What it measures | Grounding failure on CourtNetra, MetaMinds' own system | Some other behaviour of some other tool |
| Over what content | Indian judgments, one corpus, ours | Whatever corpus the study chose |
| Against which queries | Our own query set, unchanged between runs | The study's own query set |
| Scored by | Our rubric, automated, inside continuous integration | The study's rubric, by its own scorers |
| What failing costs | The build stops above 2% | Nothing stops; a report is published |
| How often it runs | Every week | Once, on the dates it names |
Putting those two on one axis, or in one sentence, would imply a comparison nobody has run.
Four entry points, one discipline
Same work, same engineer, at every size. Only the first commitment changes.
| Who you are | First commitment | Time frame | Where | What you get |
|---|---|---|---|---|
| One professionalPersonal use | $99 to $890 | Delivered on purchase, in seconds | Self serve, no scoping call, no calendar | Worksheets, test suites and templates, repackaged from delivered workSee all 10 products |
| National scale bodyPublic and civic | From $2,500 | Assessment first, three days to three weeks, then a scoped build | Remote first; on site if your rules require it | Retrieval over national corpora, security operations triage, computer vision reviewDiscuss a program |
| CompanyIndustrial use | $2,500 to $8,900, fixed | Three days to three weeks; a deposit reserves the start week | Remote, in your repositories, with your engineers | Vendor assessments, grounding audits, Article 50 readiness reviews, RAG diagnosticsSee fixed-scope work |
| EnterpriseIndustrial use at scale | From $18,000, scoped | Staged, with gates you approve | Your environment, data residency and review cadence | Retrieval and agent platforms built against Annex III, governance instrumentation, security questionnaire answers that include what is not heldStart a procurement conversation |
What a careful buyer asks
Every answer here is the same string this page puts in its structured data, so a person and an answer engine read the identical text. Nine are open; the other eleven open on a click.
What do the performance figures on this page represent?
Each one belongs to a named past system and is stated in the past tense: evidence of method rather than a projection. What your own workload would do is what an assessment measures, and the figure for it comes after that measurement rather than before it.
Which of the systems on this page are MetaMinds' own?
One. CourtNetra is MetaMinds' own system. The SaveLIFE Foundation, INNEFU Labs, Arlo Technologies and Microsoft funded incubator figures are Aniruddh Atrey's work at prior employers, where MetaMinds was not the contracting party. Every figure names its system inside its own label, so a chart lifted off this page carries the attribution with it.
What does the 2% grounding failure ceiling actually measure?
An automated hallucination evaluation runs weekly in CourtNetra's continuous integration, and the build fails above 2% grounding failure. It is a ceiling the build has to stay under, not a score achieved once, and it is enforced on MetaMinds' own system rather than reported by us about somebody else's.
Who issues SOC 2 and ISO/IEC 42001, and what does MetaMinds deliver?
An ISO/IEC 42001 certificate is issued by an accredited certification body, and a SOC 2 report by a licensed CPA firm, each after its own audit that you commission directly. MetaMinds delivers gap assessment, readiness, control design and evidence preparation, the work that goes in front of that audit. Where an attestation report is a hard gate on your purchase, say so on the first call and you will have a straight answer the same day.
Why is there no third-party chart in the evidence section right now?
Because the figure that was there has no row in this site's claims register, and the register is the gate: every number and every named framework on metaminds.store has to have a row, with the source it was checked against and the date of that check, before the page ships. The study behind that figure was read at its primary source and its citation was complete. Neither of those is the gate. The row is the gate, the row is not written yet, and the honest response to that is to take the figure down rather than leave it up with an explanation attached to it. It returns the day the row lands, with its dates, its method and its limits beside it.
How large is the CourtNetra judgment corpus?
18,863,754 Indian judgments: 39,158 from the Supreme Court and 18,824,596 from all 25 High Courts, 1950 to present. The Supreme Court is a fraction of a percent of that total by volume. Those are counts of documents held and retrievable and nothing more: how much any of those judgments is relied on afterwards is a different question from how many there are, and this page publishes only the counts, because the counts are what the claims register holds.
What is the deployment success figure, and across how many releases?
Deployment success went from 95% to 99% across more than 150 deployments at Arlo Technologies, a prior employer of Aniruddh Atrey and not a MetaMinds client. Read as its complement, that is releases that did not succeed falling from 5 in every 100 to 1 in every 100. It is the one figure on this page with both endpoints published, which is why it is drawn as 100 cells rather than as two bars that would look almost the same length.
Why is the judgment corpus drawn as 480 cells rather than a pie or a bar?
Because the Supreme Court is 39,158 of 18,863,754 judgments, which is 0.21% of the corpus, and 0.21% of a bar or a pie is a sliver narrower than the line around it. One cell of 480 is 0.208%, so the grid draws the real share at its real size, and a leader line runs to that single cell so it can be found without being hunted for. A 100-cell grid, the obvious simplification, would draw the same share as one cell in a hundred, which is nearly five times the truth. The counts are printed under the figure either way, because the picture is there to give the proportion a size, not to replace the numbers.
Why does every animation on this page only change color, length or position?
Because the resting state of a figure has to be the finished figure, and the cheapest way to guarantee that is to let motion move only things that have a correct value to rest at. Every animated rule on this site declares a start frame and no end frame, so it finishes at the element's own styling rather than at a second copy of it, and every one of them sits inside a reduced-motion guard and a support query. Nothing fades in from invisible, nothing collapses from zero size, and no number, label or cell is ever supplied by an animation, so a reader with motion turned off, a browser without scroll-driven animation, a printed page and a crawler all receive the same complete picture. This page learned that the hard way: an earlier version drew five rates as rings whose start frame was an arc of zero length, and they rendered as empty circles at one width while passing every automated gate.
Why are some bars indexed to 100 rather than showing real values?
Because the claims register holds a percentage change for those rows rather than two published endpoints, and indexing to 100 at baseline is the accurate way to draw a change whose absolute values are not published. Inventing plausible absolute numbers to make an axis look concrete would be fabrication. The one row that does hold both endpoints, deployment success at Arlo Technologies, is drawn as real percentages instead.
Why is the 2% ceiling drawn the opposite way round from the other rates?
Because a ceiling is not an achievement and must not be drawn as one. The 2% is the grounding failure threshold above which the CourtNetra build fails, so those cells are the whole budget rather than a shortfall: they are drawn solid inside an outlined field of a hundred, while every other row marks the gap between its measured rate and 100. Drawing the ceiling the same way as a level would put 98 marked cells on a row whose real figure is 2.
How does a sub 2% grounding gate compare to Lexis or Westlaw?
It cannot be compared directly, and this page does not try. The corpora, the query sets and the scoring rubrics all differ, so a rate measured on one commercial tool over its own content and a gate measured on CourtNetra over Indian judgments are two different measurements that happen to share a unit. What MetaMinds publishes is the gate on its own system: an automated hallucination evaluation runs weekly in CourtNetra's continuous integration and the build fails above 2% grounding failure. Independently published evaluations of commercial legal research tools do exist, and this page carried one until 16 September 2026. It came down because it has no row in this site's claims register yet, and a number without a row does not ship here even when somebody else measured it.
Why is there no MetaMinds versus competitor benchmark on this page?
Because a benchmark scored by the vendor who commissioned it proves nothing about the vendor: every vendor that has published one has won it. MetaMinds publishes a gate on its own system instead, where a bad week fails a build rather than a slide: CourtNetra fails its build above 2% grounding failure in weekly CI. An independently published evaluation is the right thing to reach for instead, and it belongs in its own section, on its own axis, with its citation, its dates and its limits printed beside it, never drawn on one axis with our gate. This page carries none today, because the one it carried has no row in this site's claims register yet.
What is the MetaMinds claims register, and can I see the row behind a figure?
The register is a file in the repository this site is built from, docs/05-CLAIMS-REGISTER.md. It holds one row for every number and every named framework the site publishes, the source each was checked against, and the date it was checked, and every figure on this page prints the register section it traces to in the source line beneath it. It is why this page publishes one case study rather than a portfolio, why no client is named anywhere on the site, and why a chart came off this page rather than staying up with a footnote. Prices are gated automatically: a dollar figure rendered on any route with no row here fails the build. The rest are checked by review before a page ships, and the row behind any figure on this page can be sent to you if you ask through the contact form.
What does indexed and retrievable mean for 18,863,754 judgments?
That the judgment is in the CourtNetra production database and can be found by a search, not that a model has read it. Retrieval is hybrid: dense similarity in self-hosted PostgreSQL with pgvector and tsvector BM25 keyword search, reconciled by reciprocal rank fusion, with embeddings from Qwen3-Embedding-4B on a self-hosted CUDA GPU pipeline. The vector index covers an embedded subset of the corpus rather than all 18,863,754 judgments. Which slice that subset is, is not published here, because the claims register does not yet state it and naming it without that would be a guess dressed as a specification.
Why is the scale figure drawn on a logarithmic axis?
Because the quantities span nearly six orders of magnitude, from 50 government web assets to 18,863,754 judgments, and on a linear axis every value except the largest renders as an invisible sliver, which reads as roughly nothing when the real figure is tens of thousands. It is drawn as positions rather than as lengths for a related reason: a length taken from a logarithm invites comparison by ratio, and that comparison is false. Each system is one dot of the same size on one axis whose decades are ticked and labeled from 10 to 10 million, so what you read off it is which decade a value falls in and how far past it, which is exactly what the number means.
Can any chart on this page render empty or fail to load?
Here is what is established by construction, and what is not. Every figure is server rendered SVG, so there is nothing to fetch and nothing to hydrate; each figure's measured geometry is its resting geometry; and the only motion on them declares a start frame and no end frame, so a browser with no scroll driven animation support, a reader who asked for reduced motion, a printed page and a crawler each receive the finished picture rather than an empty one. Every value, label and unit is real HTML text beside the picture rather than inside it, so the numbers survive with CSS off as well. What is not claimed here is a clean bill of health from a browser: an earlier version of this page shipped charts whose start frame was the absence of their own data, they rendered blank at one width while passing every automated gate, and a screenshot is what caught it. Those charts were rebuilt and that construction is not on this page.
How many case studies does MetaMinds publish?
One, in full technical detail: CourtNetra, MetaMinds' own system, retrieval over 18,863,754 Indian judgments. MetaMinds names no client, because none has given written permission. SaveLIFE Foundation, INNEFU Labs and Arlo Technologies, named in the figures on this page, are Aniruddh Atrey's prior employers, not MetaMinds clients.
When does EU AI Act Article 50 apply?
Article 50 transparency obligations came into force on 2 August 2026. The Article 50(2) grace period for machine readable marking of synthetic content runs to 2 December 2026. Annex III high risk obligations were deferred to 2 December 2027 and Annex I to 2 August 2028 by Regulation (EU) 2026/1744, the Digital Omnibus on AI, in force since 27 July 2026. The MetaMinds EU AI Act page carries the full timeline and what each date reaches.
What is the smallest way to start?
A digital product between $99 and $890, bought on its own page in a single payment, with the file delivered on purchase. The next rung is a fixed-scope engagement from $2,500, where a deposit reserves a named start week and is refunded in full if MetaMinds declines the work or the scope turns out materially different from what was described.
Tell us what breaks if the AI gets it wrong.
That single answer tells us more than a requirements document. Thirty minutes, straight to the engineer who would build it, no sales deck in between.
Typical reply within one business day · Products from $99, engagements from $2,500