Web App

OnTract

A comprehensive, enterprise-grade Contract Management System designed to help organizations efficiently manage, search, and analyze their contract documents using AI-powered features. The platform combines modern web technologies with advanced AI orchestration to provide intelligent contract discovery, automated metadata extraction, and conversational Q&A capabilities.

OnTract

Purpose

Serves as a centralized "Contract Intelligence Platform" for organizations managing large volumes of legal documents. Uses Retrieval-Augmented Generation (RAG) to enable semantic search and natural language queries across all contracts, helping legal teams navigate complex contract portfolios with precision.

Key Features

AI-Powered Search

Semantic search using vector embeddings for natural language queries across all contracts.

Conversational Q&A

Chat interface powered by LangGraph agents with citations to source documents.

Automated Processing

Text extraction, intelligent chunking, and automatic metadata extraction from documents.

Lifecycle Management

Status tracking, expiration monitoring, and obligation tracking with audit trails.

Multi-Tenant Security

Organization-scoped data isolation using PostgreSQL Row Level Security.

Team Collaboration

Role-based access control, team invitations, and activity feeds.

Alert System

Automated notifications for expirations, renewals, and custom reminders.

Billing & Credits

Stripe-integrated subscription management with organization-wide credits.

Tech Stack

frontend

Next.js 16TypeScriptTailwind CSS 4Radix UIReact Hook FormZod

backend

PostgreSQL + pgvectorSupabase AuthFastAPILangChain & LangGraphAWS Bedrock (Claude 3.5)OpenAI GPT-4o

infrastructure

SupabaseStripeResendLangSmith