Synaplan
开源 AI 软件平台,面向企业:自托管 AI 代理,符合 GDPR 的聊天机器人小部件,RAG 知识库,WhatsApp 与 Outlook AI,MCP,多模型路由。支持 Docker、Kubernetes 或在 Germ 托管。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
AI back-office for EU companies — duplicate-invoice detection (OCR + fuzzy match), subscription analysis from bank exports, 5 CrewAI assistants, deadline reminder bot. Turborepo/pnpm monorepo: Next.js 16 + React 19 web, 4 FastAPI services, Supabase Postgres, Celery + Redis, Stripe, Docker + Traefik.
翻译准备中
正在加载完整 README。
查看完整 README ↗Administrative overhead for EU companies, handled by four small Python services instead of one large application: duplicate invoices, forgotten subscriptions, a crew of AI assistants, and the deadline reminders nobody wants to send.
🌐 Demo: simplify-eu.vercel.app — the marketing side is open; the dashboard needs an account.
SimplifyEU targets the administrative work a small European company cannot avoid: invoicing with the right VAT treatment, subscriptions that quietly renew, filings with deadlines, and documents nobody has time to read.
The design choice that shapes the repository: one thin web surface, four independent
Python services. The Next.js app is the only thing a user talks to; each service owns one
problem, has its own Dockerfile, its own Supabase migration and its own API key. Nothing is
shared except types in packages/shared and the database.
Everything is localised in three languages (English, French, Spanish) with the locale in the route segment.
apps/webThe one surface a user sees: locale-prefixed routes, Supabase sign-in, and a dashboard that fans out to whichever service answers the question.
[locale] segments — every page exists per language by
constructionreact-hook-form + Zod on every form; /ai-test verifies the AI integrationsservices/invoice-detectorThe same invoice paid twice is a common and expensive accident. This service reads the PDFs, falls back to OCR when there is no text layer, and matches on fuzzy similarity rather than exact fields.
INV-2026/12 and INV 2026 12 are the same documentinvoices and duplicate_pairsservices/subscription-analyzerFeed it a bank export and it reports what recurs, what rose in price and what nobody uses — then sends the finding as a PDF.
services/crewai-agentsFive specialised agents rather than one prompt asked to be all five, each with its own agent, crew and flow:
| Agent | Scope |
|---|---|
financial_assistant | Cash, invoices, financial insights |
tax_assistant | VAT and tax obligations |
document_manager | Document classification and linking |
operations_coordinator | Internal operations |
client_assistant | Client-facing answers |
agent_execution_logs, configurable via agent_settingsservices/team-reminder-botDeadlines a small company keeps missing — filings, renewals, payments — chased automatically instead of depending on who remembers.
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗