A tool that helps Users analyze contracts by automatically summarizing clauses, obligations, and potential risks.
Manual contract review is time-consuming and error-prone. This app automates the process by extracting text from uploaded PDFs, identifying key clauses, and generating a risk analysis report—helping users make informed decisions faster.
- 📄 Upload PDF — Extracts and processes contract text.
- 🔍 Clause Detection — AI identifies sections like termination, payment, confidentiality, and liability.
- ⚖️ Risk Scoring Dashboard — Visualizes overall risk and clause severity.
- 📑 PDF Export — Exports AI summaries and risk reports as professional PDFs.
- Backend: Ruby on Rails
- Database: PostgreSQL +
pgvector(for embeddings) - AI Integration: OpenAI API
- File Handling: Cloudinary
- Ruby 3.2+
- Rails 7+
- PostgreSQL
# Clone the repo
git clone https://github.com/yourusername/Smart-Contract-Analyzer
cd Smart-Contract-Analyzer
# Install dependencies
bundle install
# Setup the database
rails db:create db:migrate db:seed
# Run the app
bin/devThen open http://localhost:3000 🎉