Full-stack application for contract Q\&A and clause understanding.
podman-compose on macOS)Create a local env file (never commit secrets):
cp client/.env.local.example client/.env
Edit client/.env and set at least:
NEXTAUTH_URL=http://localhost:3000NEXTAUTH_SECRET=... (generate with openssl rand -base64 32)GOOGLE_ID=...GOOGLE_SECRET=...Also:
NEXT_PUBLIC_BACKEND_URL=http://127.0.0.1:5001docker compose up -d --build
Open:
cd server
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
gunicorn -b 127.0.0.1:5001 app:app --reload
cd client
npm install
npm run dev
This project is provided for research/education and is not a substitute for professional legal advice.
$ claude mcp add Legal-AI_Project \
-- python -m otcore.mcp_server <graph>