Skip to content

Releases: Themis-Legal-Framework/themis-framework

Themis Framework v1.0.0-beta

26 Oct 17:08
dc50e10

Choose a tag to compare

Pre-release

Themis Framework v1.0.0-beta

Themis is an open, modular framework for building multi-agent legal reasoning systems that combine data analysis, doctrinal reasoning, strategic counsel, and document drafting. This beta release ships a production-grade stack with containerized services, domain-specific practice packs, and robust observability.

Highlights

  • Multi-agent architecture: includes Legal Data Analyst (LDA), Doctrinal Expert Agent (DEA), Legal Strategy Agent (LSA), and Document Drafting Agent (DDA) orchestrated by a central planner.
  • Full Docker Compose stack: deploys API service, PostgreSQL storage, Prometheus metrics, and Grafana dashboards with one command.
  • Authentication & security: API key authentication, rate limiting, audit logging, and request size limiting.
  • Performance optimizations: TTL-based caching and SQLite persistence for fast reads and high throughput.
  • Observability: exposes Prometheus metrics, structured JSON logging, cost tracking, and an audit trail.
  • Practice Packs: includes Personal Injury and Criminal Defense packs with fixtures and CLI commands.
  • Type-safe models: Pydantic models for matters, documents, events, issues, authorities, and damages with validation rules.
  • Stub mode: run the system without an Anthropic API key for local development and testing.
  • Comprehensive tests: 35 tests covering agents, orchestrator, tools, and packs with >85% pass rate.

See the documentation in the docs/ folder and QUICKSTART.md for setup instructions. This beta is ready for experimentation and extension; integration of the Document Drafting Agent into the default routing policy is forthcoming.

Themis is a research and drafting aid, not a substitute for human legal judgment. All outputs require attorney review before client use.