ConTrack—derived from Contract + Track—is designed to transform contract confusion into clarity. Contracts are the backbone of business, yet they remain complex, time-consuming, and difficult to manage. ConTrack leverages AI to streamline contract analysis, helping professionals understand agreements faster and mitigate risks effectively. Powered by IBM Granite and an Agentic RAG system, ConTrack extracts key terms, assigns obligations, scores compliance risks, and tracks critical deadlines. Users can instantly query contracts, receive concise summaries, and automate key workflows. With AI-driven automation, ConTrack ensures contracts work for you—not against you.
- AI-Powered Contract Analysis: Extracts key terms, obligations, and clauses from contracts.
- Compliance Obligatory Score (COS): Evaluates contract risk and compliance.
- Obligation Tracking: Tracks commitments for each party and generates reminders.
- AI Query System: Enables natural language queries to quickly retrieve contract insights.
- Summarization & Insights: Generates concise summaries and key takeaways.
- Integration with Trello: Automates task management based on contract obligations.
- Event & Timeline Tracking: Automatically tracks key contract milestones.
- Navigate to the client directory:
cd client
- Install dependencies:
npm install
- Run the development server:
npm run dev
- Navigate to the server directory:
cd server
- Create a virtual environment named
venv
:python -m venv venv
- Activate the virtual environment:
- Windows:
venv\Scripts\activate
- MacOS/Linux:
source venv/bin/activate
- Windows:
- Install the required packages:
pip install -r requirements.txt
- Create a
.env
file in theserver
directory with the following content (fill in your keys and credentials):IBM_WATSONX_APIKEY="your-api-key" IBM_WATSONX_PROJECT_ID="your-project-id" IBM_WATSONX_URL="your-watson-url"
Run the backend service:
python app.py
- Python (Flask backend)
- JavaScript (React frontend)
- ChromaDB
- IBM Granite-3.1-8B-Instruct
- Granite Embedding 107M Multilingual
Gabriel Kuek |
Rafael Macam |
Calvin Septyanto |
Made by Hawk Tuah Reborn