Files
jobtrackingapp/tools/summarizer
cesnimda f7dc22e5e7
CI and Deploy / test (push) Failing after 2h27m25s
CI and Deploy / deploy (push) Has been skipped
fix(ai): request final responses from Qwen3.5
2026-10-20 20:05:17 +02:00
..
2026-08-30 11:12:25 +02:00
2026-03-21 11:55:27 +01:00
2026-03-21 11:55:27 +01:00

Local AI service

FastAPI service for local job summarisation, bounded PDF/DOCX/TXT/Markdown/image extraction, OCR, and optional Ollama/Gemini/Groq CV processing.

Run locally with Python 3.12 and python -m uvicorn app:app --host 127.0.0.1 --port 8001, or use Docker Compose. Protected endpoints require AI_SERVICE_TOKEN when configured; /health remains open for probes. Parser limits are controlled by PARSER_* variables.

See the repository AI guide, document-processing guide, and environment reference.