A consumer-facing legal agreement assistant that helps you understand, organize, compare, and query your everyday contracts—through a web app, native mobile clients, and a Chrome extension, all backed by specialized analysis and a secure personal vault.
Legal agreements govern finances, privacy, and daily life—but they are long, technical, and easy to accept without a clear picture of risk. Agreemind turns dense documents into structured, traceable insight so people can manage agreements over time, not just at signing.
People routinely accept terms for banking, subscriptions, rentals, work, and online services. Those documents are hard to read, easy to skim past, and painful to revisit when they change.
Individuals agree to terms they don't understand, unknowingly surrendering rights to their data, income, or intellectual property.
Documents contain clauses on data sharing, auto-renewals, liability limitations, or arbitration that can have serious consequences.
The complexity of agreements creates a significant power disparity, leaving individuals unable to challenge or question clauses.
Agreements are revised over time; without practical version comparison and obligation tracking, it is hard to see what changed or what you still owe.
Agreemind connects three clients—a web app (React Native and Expo in the browser), native Android and iOS apps, and a Chrome extension—to one shared FastAPI backend. Together they deliver specialized agreement analysis, a secure personal vault, version comparison, and grounded chat over stored documents.
Uploaded text is routed through domain-specific engines—including NDAs, Turkish and English banking contracts, web-style terms (e.g. ToS), and general agreements—instead of one generic classifier. Deterministic NLP and ML stages combine with optional LLM refinement for clearer explanations.
Analyzed agreements live in a personal vault with folder organization. Retrieval-augmented chat answers natural-language questions across stored documents, combining pgvector similarity search with PostgreSQL full-text retrieval.
The Chrome/Chromium extension detects agreement-like pages and submits readable page text for analysis. Mobile apps support camera capture and OCR alongside background processing, alerts, and vault-wide chat.
Compare revisions side by side with traceable clause highlighting so users can see what changed between document versions—not only store static PDFs.
The pipeline surfaces risky clauses, computes structured risk scores, and can optionally propose clearer or fairer clause wording through configurable LLM-assisted rewriting—always tied back to traceable source spans.
Structured extraction captures obligations such as renewal windows, notice periods, liability carve-outs, and user rights so reminders and exports reflect what is actually in the text.
Alerts derived from extracted timing fields pair with native integrations—such as exporting deadlines—so renewals and obligations are harder to miss.
Agreemind translates legal jargon into clear, plain language for ordinary users, making legal understanding truly accessible.
Structured risk findings, traceable highlights, optional clause-language suggestions, and vault-wide chat go beyond a one-off summary so users can understand outcomes and next steps in context.
Users can maintain a complete history of every agreement they've accepted, allowing them to revisit and query past documents. When contracts are updated, Agreemind enables easy version comparison.
Analysis can use optional local models (e.g. Ollama) and careful configuration of external LLM services, giving teams a path to limit sensitive agreement text leaving their environment when policy requires it.
Separate engines for NDAs, banking-style contracts, web terms, and general agreements target false positives and relevance better than a single generic legal classifier.
Meet the passionate individuals building Agreemind to revolutionize legal understanding.
Team Member
Team Member
Team Member
Team Member
Team Member
Explore our project documentation, and progress reports.
Comprehensive overview of the Agreemind project, including objectives, scope, and key details.
View Report →Detailed technical specifications, system architecture, and design requirements for the platform.
View Report →In-depth analysis of user needs, market research findings, and functional requirements gathering.
View Report →Executive presentation showcasing the project vision, features, and value proposition.
View Report →System design from analysis to implementation: subsystem decomposition, architecture, diagrams, and tests.
View Report →Complete capstone record of the final design, build, tests, maintenance plan, ethics, and teamwork.
View Report →Capstone closing presentation of the delivered system, demonstration, and project outcomes.
View Report →