TenderCheck AI helps small and medium enterprises win more public tenders by automatically extracting requirements from tender PDFs and validating proposal compliance — powered by Google Gemini 2.5 Flash and semantic vector search.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/elecodes/TenderCheck-AI/llms.txt
Use this file to discover all available pages before exploring further.
Quickstart
Get TenderCheck AI running locally in under 10 minutes with all services configured.
Tender Analysis
Understand how AI extracts mandatory requirements from tender PDFs with clickable citations.
Proposal Validation
See how proposals are scored against tender requirements using vector semantic search.
API Reference
Integrate TenderCheck AI into your workflow with the full REST API reference.
What TenderCheck AI Does
Upload a public tender PDF (called a Pliego in Spanish procurement). TenderCheck AI sends it through a two-stage AI pipeline:- Legal Auditor — Gemini 2.5 Flash reads the document and extracts every mandatory requirement, tagging each one with its source page, a confidence score, and semantic keywords.
- Senior Evaluator — When you upload a vendor proposal (Oferta), Gemini validates each requirement against the proposal, understands technical synonyms, and returns a MET / PARTIALLY_MET / NOT_MET verdict with full reasoning.
Clickable Citations
Every requirement traces back to its exact source page in the tender PDF.
Large PDF Support
Documents up to 80+ pages processed in parallel 10-page chunks.
Industry Validation
Scope filters adapt to Digital Services, Construction, and more.
Vector Search
Semantic embeddings pre-filter requirements for 60–80% faster validation.
Persistent History
All analyses stored in Turso edge SQLite, searchable and deletable.
PDF Export
Generate branded PDF compliance reports for stakeholder sharing.
Get Started
Clone and install dependencies
Clone the repository and install both backend and frontend dependencies using Node.js 22+.
Configure environment variables
Set up your Gemini API key, Turso database URL/token, and JWT secret in
backend/.env.Start the development servers
Run the backend on port 3001 and the frontend on port 3000 simultaneously.
A live demo is available at tendercheckai.elecodes.online. Sample tender and proposal PDFs are provided in the repository under
docs/Testing_docs/ for testing the full analysis flow.