"Legal docs shouldn’t feel like decoding ancient scrolls."
Jura simplifies legal document analysis using AI - helping people extract key details, summarize insights, and even listen to legal content through text-to-speech.
The legal domain is complex, and accessing case details efficiently can be challenging. I came across people who were either deceived by fake documents or simply unable to read the content of legal paperwork.
Jura was born to fix that - a tool to make legal analysis more accessible, accurate, and AI-assisted.
- Upload Legal PDFs: Quickly upload scanned or digital legal documents.
- Extract Key Details: Pull out important case info using AI-powered text extraction.
- Summarize Insights: Get concise summaries of lengthy, jargon-heavy legal docs.
- Text-to-Speech: Listen to summaries or entire documents for improved accessibility.
- Frontend: React
- Backend: Node.js + Express
- AI Processing: Gemini APIs for translation, summarization, and text extraction
- Styling: HTML & CSS
- Case lookup & status tracking features for real-time legal insights
- User–prosecutor/lawyer connection functionality
- More languages and better OCR for global accessibility
Built With: HTML, CSS, React, Node.js, Express, Gemini APIs
Getting Started
-
Clone the repo
git clone https://github.com/GnautSpace/Jura.git
-
frontend
cd frontend
npm install
To run the frontend
npm run dev- backend
cd backend npm install
To run the server/backend
npm run start- Gemini AI API keys
-
Go to (google ai studio)[https://aistudio.google.com]
-
select
Get API keyfrom the left sidebar and create a project if not already done -
select the project from the drop-down and create an api key
-
example of
.envfileGEMINI_API_KEY=<your-key-here> GEMINI_API_KEY_1=<your-key-here>
OR
-
Copy
.env.exampleto.env- Linux / macOS
cd backend cp .env.example .env - Windows (PowerShell)
cd backend copy .env.example .env
- Windows (Git Bash / WSL)
cd backend cp .env.example .env
- Linux / macOS
-
please check (CONTRIBUTING.md)[https://github.com/GnautSpace/Jura/blob/main/CONTRIBUTING.md]
This project is licensed under the MIT License — see the LICENSE file for details.