Synaplan
开源 AI 软件平台,面向企业:自托管 AI 代理,符合 GDPR 的聊天机器人小部件,RAG 知识库,WhatsApp 与 Outlook AI,MCP,多模型路由。支持 Docker、Kubernetes 或在 Germ 托管。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗ERP web para ventas, compras, inventario, contactos, pagos y reportes. Stack: Next.js (App Router), Supabase, TanStack Query, Tailwind.
npm install
npm run dev
Abrir http://localhost:3000. Credenciales de desarrollo: docs/dev-seed-users.md. Supabase: docs/supabase-setup.md.
Índice: docs/README.md
| Documento | Uso |
|---|---|
docs/modules-catalog.md | Módulos, rutas, hooks, API, tablas |
docs/frontend-api-guide.md | Conectar UI con /api |
docs/mock-api-endpoints.md | Contrato de endpoints BFF |
public/openapi.yml | OpenAPI (/api-docs en dev) |
npm run typecheck
npm test
npm run e2e:bodegon
npm run assistant:eval # banco de preguntas del asistente IA contra /api/chat
stock-lab:*)Base Supabase local en Docker, agentes operadores y oráculo de inventario. Nada de esto toca producción salvo el informe de solo lectura. Guía: docs/stock-integrity.md y docs/stock-lab.md.
| Script | Qué hace |
|---|---|
npm run stock-lab:db-up | Levanta el Supabase local y aplica esquema + parches + seed + verify-patches |
npm run stock-lab:db-reset | Vacía la base local y reaplica todo |
npm run stock-lab:db-down | Apaga el Supabase local (conserva el volumen) |
npm run stock-lab:seed | Crea o recrea la tienda lab con usuarios, catálogo y stock inicial |
npm run stock-lab:dev | BFF en http://localhost:3100 contra la base local (next dev) |
npm run stock-lab:start | Igual, en modo producción (next build + next start; -- --no-build reutiliza el build) |
npm run stock-lab:run | Agentes operadores + reconcile + summary.md (-- --agents 5 --minutes 10 --seed 42 o -- --serial --ops 200 --seed 42) |
npm run stock-lab:scenarios | Matriz serial, hipótesis y réplicas de one-shots (-- --suite serial|oneshots|hypotheses|all) |
npm run stock-lab:ui | Flujos de UI con Playwright comparados contra la base |
npm run stock-lab:chaos | Casos de caos con oráculo SQL (-- --all o -- --case 9.1) |
npm run stock-lab:load | Carga a ritmo constante con percentiles de latencia (-- --ops 1000 --seconds 120) |
npm run stock-lab:test | Suite de regresión contra la base local |
npm run stock-lab:reconcile | Oráculo de las nueve vistas de integridad; -- --target production --read-only genera el informe de producción sin escribir |