Overview
Learn how to use ContractRabbit to analyze, review, and manage your contracts with AI.
About ContractRabbit
ContractRabbit is an AI-powered contract analysis platform that helps legal teams review documents faster, extract key data points, and manage contract workflows from drafting through execution.
Unlike tools that treat contracts as flat text, ContractRabbit works inside the document's rich structure — preserving formatting, list hierarchies, table layouts, and indentation levels that carry legal meaning. Every clause is identified, classified, and embedded as a vector for semantic search, creating a knowledge layer that grows more valuable with every document you add.
What sets ContractRabbit apart
- Structure-aware processing — Documents are parsed into a rich format that preserves bold headers, numbered lists, indentation, and table structure — formatting signals that general-purpose AI tools discard but that matter in legal analysis
- Hierarchical clause decomposition — Complex provisions like "Each party shall: (a) maintain confidentiality; (b) return materials..." are broken into parent clauses and child subclauses, each independently classified and searchable
- Multi-document detection — A single uploaded file containing an NDA stapled with exhibits and schedules is automatically split into distinct documents, each analyzed with type-appropriate extraction
- Dual-layer attribute extraction — Document-level attributes (effective date, parties, governing law) and clause-level attributes (specific dollar amounts, dates, durations, citations) are extracted separately for both broad and granular querying
- Hybrid 5-signal search — Queries combine BM25 keyword matching, vector cosine similarity, taxonomy label matching, structured attribute filtering, and party favorability scoring — all in a single PostgreSQL query
- AI alignment with preference learning — When you align a contract against a standard, ContractRabbit learns from your accept/reject decisions and adjusts future recommendation scores accordingly
- Corporate enrichment — Extracted parties are automatically enriched with market data from GLEIF, SEC EDGAR, Finnhub, QuickFS, and other sources — giving you LEI numbers, SIC codes, market cap, and industry classification without manual lookup
What you can do
- Analyze contracts with AI — Ask the Agent questions about your documents, get issue summaries, generate data tables, and optimize terms for your party
- Work in a persistent workspace — Use the Workspace to keep Explorer, Viewer, and Agent side by side while opening documents, reports, comparisons, and chat sessions
- Manage your document pipeline — Upload documents, track them through lifecycle stages on a kanban board, and organize them into matters
- Extract structured data — Automatically pull out parties, dates, monetary values, durations, citations, locations, and other attributes at both document and clause level
- Compare and benchmark — Score documents against your corpus, compare provisions across your portfolio, and identify outliers
- Define standards and align — Upload playbooks, annotate key sections, and generate clause-by-clause alignment recommendations with tracked changes
- Build custom analytics — Describe any chart or table in plain language and the dashboard generates it from your extracted data
- Access via API — Programmatic access to documents, search, and contract data via API keys
Quick links
- Getting Started — Create your account and upload your first document
- Dashboard — Your home screen at a glance
- Workspace — Explorer, document viewer, reports, comparisons, and Agent in one work surface
- Agent — AI-powered contract assistant
- Documents — Document management and review
- Knowledge Graph — Query, reusable fields, reports, and structured corpus analysis
- Work Board — Kanban pipeline for tracking documents
- Matters — Organize documents into legal matters
- Security & Privacy — Enterprise security controls, data privacy, export, deletion, and retention
- API Reference — Programmatic access via API keys