Releases: soheilon21-a11y/Legal-Clause-Analyzer
Release list
Legal Clause Analyzer v1.0.0
Legal Clause Analyzer v1.0.0
This is the first stable release of Legal Clause Analyzer, a privacy-first LegalTech project for analyzing contracts locally using rule-based legal analysis together with Retrieval-Augmented Generation (RAG) and local Large Language Models.
Highlights
- Rule-based legal clause detection
- GDPR readiness assessment
- EU AI Act readiness assessment
- Legal risk scoring
- PDF and DOCX contract analysis
- Contract comparison with structured JSON output
- Professional PDF report generation
- Local LLM support via Ollama
- Retrieval-Augmented Generation (RAG) using ChromaDB and sentence-transformers
- Curated legal knowledge base
- Docker support
- GitHub Actions Continuous Integration
Privacy First
All contract analysis is designed to run locally. Documents do not need to be sent to external AI services.
Technical Stack
- Python
- FastAPI
- Ollama
- Llama 3
- ChromaDB
- sentence-transformers
- PyMuPDF
- Docker
- GitHub Actions
Repository
https://github.com/soheilon21-a11y/Legal-Clause-Analyzer
This release represents the first stable milestone of the project. Future releases will focus on expanding the legal knowledge base, improving retrieval quality, and adding new LegalTech capabilities.
Legal Clause Analyzer v1.0.0-alpha
Legal Clause Analyzer v1.0.0-alpha
This is the first public alpha release of the Legal Clause Analyzer.
Highlights
- Rule-based legal clause detection
- GDPR readiness analysis
- EU AI Act readiness analysis
- Legal risk scoring
- Contract comparison
- Professional PDF report generation
- Local LLM support via Ollama
- Retrieval-Augmented Generation (RAG)
- ChromaDB vector database
- BAAI/bge-small-en-v1.5 embeddings
- Grounded LLM summaries
- Referenced Legal Sources in PDF reports
- Docker support
- GitHub Actions CI
- Professional project documentation (README, CHANGELOG, LICENSE)
Technology
- FastAPI
- Python 3.12
- Ollama
- ChromaDB
- sentence-transformers
- Docker
- GitHub Actions
Status
This is an alpha release intended for evaluation, experimentation, and further development.
Feedback and contributions are welcome.
Legal Clause Analyzer v1.2 – Contract Comparison
What's New
- Added Contract Comparison feature
- Added POST /compare-contracts endpoint
- Supports comparison of PDF and DOCX contracts
- Added professional Comparison PDF report
- Added reusable comparison engine
- Refactored PDF generation for better maintainability
- Preserved backward compatibility with existing endpoints
Highlights
- Compare two legal contracts side by side
- Compare detected clauses
- Compare GDPR readiness
- Compare EU AI Act readiness
- Compare risk scores
- Generate a professional comparison PDF report
This release continues the privacy-first approach by keeping all analysis local.
Documentation
- Updated README to document the Contract Comparison feature.
- Added the new API endpoints to the documentation.
- Updated the project status to v1.2.
Legal Clause Analyzer v1.1 – DOCX Upload Support
What's New in v1.1
- Added DOCX upload support
- Added POST /analyze-docx endpoint
- Updated README documentation
- Improved document upload capabilities
- Preserved PDF analysis workflow
Legal Clause Analyzer v1.0 Stable
Legal Clause Analyzer v1.0 Stable
Initial Stable Release
This release introduces the first stable version of the Legal Clause Analyzer.
Features
- Local PDF Contract Analysis
- Rule-Based Legal Clause Detection
- GDPR Readiness Assessment
- EU AI Act Compliance Assessment
- Legal Risk Scoring
- Professional PDF Compliance Report
- Local Llama 3 Integration (Optional)
- Privacy-First Architecture
Technology Stack
- Python 3.12
- FastAPI
- ReportLab
- PyMuPDF
- Ollama
- Llama 3
Planned Features
- DOCX Upload
- Compare Two Contracts
- Risk Dashboard
- Docker Support
- Unit Tests
- Retrieval-Augmented Generation (RAG)
This version represents the first stable public release of the project.