Synaplan
Open-source AI platform for companies: self-hosted AI agents, GDPR-compliant chatbot widget, RAG knowledge base, WhatsApp and Outlook AI, MCP, multi-model routing. Docker, Kubernetes or hosted in Germ
翻訳待ち
リポジトリ情報はまだ収集していません。
No updates detected yet. GitHub releases will appear here.
Agent web qui découvre, collecte, déduplique et publie des offres d'emploi en France (tous contrats)
翻訳待ち
Loading the full README.
Read the full README ↗Un agent qui découvre, collecte, déduplique et publie des offres d'emploi en France (CDI, CDD, intérim, stage, alternance, job étudiant), avec un espace candidat : CV, matching CV/offres, génération de CV et de lettre de motivation.
Site : finditfr.vercel.app · API : finditfr-api.vercel.app · Projet personnel, en développement actif.
Capture d'écran manquante. Aucune capture n'est versionnée dans ce dépôt (seuls
apps/web/public/logoblanc.pngetlogonoir.pngle sont). Pour en ajouter une : déposer un fichier dansdocs/assets/(par exempleaccueil.png) et l'insérer ici avec.
| Élément | État |
|---|---|
| Période de développement | du 2026-07-16 au 2026-10-19 (dernier commit) |
| Web | Déployé sur Vercel (projet finditfr, racine apps/web) |
| API | Déployée sur Vercel (projet finditfr-api, racine apps/api, entrée serverless) |
| Worker | Conçu pour Railway (service worker + Redis). Son état en ligne n'est pas vérifiable depuis ce dépôt : aucune disponibilité n'est garantie |
| Agent autonome | Éteint par défaut (AGENT_RUN_ENABLED=false) : il dépense de vrais appels DeepSeek et Brave |
| Disponibilité | Aucun engagement de service : projet personnel, services gratuits ou bornés en budget |
ALTERNANCE, INTERNSHIP, CDI, CDD, INTERIM, STUDENT_JOB), métier et lieu (France entière), normalisation et déduplication (similarité de titre/entreprise, décisions écrites en base).LAST_24H, LAST_5D), 5 jours étant un plafond absolu./moi) : compte par e-mail, profil, import de CV (PDF/DOCX), favoris, historique de matchings.@findit/matching, @findit/matching-engine).@findit/documents, @react-pdf/renderer, docx)./dashboard) : runs de l'agent, coûts modèle, sources suivies, analytics. Certaines sections (Jobs, Crawls, Logs, Configuration) sont encore des états vides.flowchart LR
user["Visiteur / candidat"] --> web["Web<br/>Next.js 16 · Vercel"]
web -->|"appels serveur"| api["API<br/>NestJS 11 + Fastify 5 · Vercel"]
api --> db[("PostgreSQL<br/>Neon · Prisma 7")]
api -->|"CV, matching"| llm["DeepSeek"]
subgraph worker["Worker · NestJS + BullMQ · Railway"]
ats["Cycle ATS natifs<br/>+ France Travail + découverte"]
boards["Cycle job boards<br/>Apify, budget borné"]
agent["Agent autonome<br/>(optionnel)"]
end
redis[("Redis<br/>file BullMQ")] --- worker
worker --> db
ats --> ft["API France Travail<br/>flux publics d'ATS"]
boards --> apify["Acteurs Apify"]
agent --> brave["Brave Search"]
agent --> llm
agent --> crawl["Crawl borné<br/>HTTP + Playwright"]
worker -.->|"si activé"| tg["Telegram"]
This is the beginning of the README. Read the rest at the original. Read the full README ↗