Skip to main content
Esheria gives applications contextualised, computable legal knowledge: discover current packs, compare versions, monitor legal changes, retrieve obligations, test applicability, build filing calendars and evidence registers, inspect penalties and review audit metadata, query relationships, and verify claims with citation spans. Every response preserves the audit trail that regulatory products need: trace_id, readiness labels, limitation disclosures, citation IDs, quote spans, and publication mode.
Esheria returns source-backed regulatory workflow data, not legal advice. Keep legal review in the loop for client-facing advice.

Section-depth law

Work with structured statutes, regulations, obligations, filing rules, evidence requirements, penalties, review metadata, and citation-backed source context.

Workflow-ready APIs

Turn legal data into applicability reviews, registers, calendars, evidence checklists, change monitors, and product surfaces without losing the source trail.

Agent-safe tools

Give assistants MCP tools that return citations, limitations, and trace_id with every legal workflow.

Start Building

Create a self-serve workspace

Sign up at dashboard.esheria.ai, create a data token, manage credits, and test calls in the playground.

Start in five minutes

Set a dashboard-created token, run the first curl, install esheria, configure MCP, and verify a claim with citations.

Open the API reference

Use generated OpenAPI pages and the playground for every public endpoint.

Monitor legal changes

Compare pack versions, inspect diffs, and route change events into downstream review.

Run regulatory intelligence

Monitor sources, rebuild graph coverage, run customer applicability, and track customer impacts.

Map evidence and filings

Use first-class filing rules, evidence requirements, penalty facts, and legal review audit metadata.

Use the command line

Run smoke checks, list packs, export evidence, and inspect claim-verification output.

Connect agent tools

Expose regulatory tools to Claude Desktop, Cursor, Codex MCP, or an internal host.

Explore legal use cases

Map Esheria workflows to law firm, fintech, corporate registry, GRC, HR, tax, and AI product scenarios.

First Request

The response shape is stable across endpoints:
Errors use the same envelope:

Operational Model

Published facts only

Customer-facing endpoints serve the published regulatory pack tier and disclose readiness limitations.

Citation-first output

Obligations, evidence, calendars, relationships, and claims carry citation IDs and quote-span context.

Traceable results

API and CLI preserve the API envelope. MCP returns bounded structured content with trace_id and truncation metadata.

Core Workflows

Discover published packs

API, CLI, and MCP entry points for current regulatory packs.

Retrieve obligations

Published duties with classification, actionability, actors, workflow targets, citations, and quote spans.

Check applicability

Match obligations to structured entity profile facts, activities, sectors, and processing context.

Monitor changes

Use versions, diffs, and change events before updating tenant operating records.

Build filing and evidence workflows

Filing rules, evidence requirements, penalties, and review audit metadata with source trace.

Verify generated claims

Test model or user claims against published facts before display.

Connect agent hosts

MCP tools for Claude Desktop, Cursor, Codex MCP, and internal hosts.

First User Journey

1

Sign up or sign in

Open https://dashboard.esheria.ai/, sign up or sign in, and resolve your workspace.
2

Create a data token

Open API Tokens, create a data token, store the one-time secret, then set it as ESHERIA_API_KEY.
3

Run the first curl

Call /healthz, then list packs with /api/v1/domain-packs.
4

Install the CLI

Run pip install esheria, then esheria packs list --format json.
5

Configure MCP

Add the live https://mcp.esheria.ai/mcp URL, then use OAuth where supported or a dashboard data token as the bearer-token alternative.
6

Verify a claim

Use verify-claim to test a generated answer against published facts, citations, and quote spans.

Current Pack Posture

The sanitized discovery release contains 69 pack records across 27 jurisdiction labels. 60 are verified_published; 9 remain metadata-only not_ready records. Catalog version: 2026-07-15-v1+sha256:c5732893a6156d077166b60ea5016166ac5b178bb024162320d3a54e0ce745eb. Coverage includes Africa, Europe, North and South America, Asia-Pacific, Middle East, and global regulatory sources across privacy, financial crime, cybersecurity, tax, sustainability, virtual assets, AI, health, and other domains.

View the production pack catalog

See every current pack ID, jurisdiction, legal domain, readiness state, and published-fact count.
All listed packs expose the generic pack workflows for obligations, applicability, filing calendars, evidence registers, penalty facts, legal review audit, versions, diffs, change events, relationships, and export. Claim verification is available only for packs with an enabled claim evaluation profile; other packs return unsupported_capability for that workflow while the generic pack endpoints continue to work.