Synaplan
开源 AI 软件平台,面向企业:自托管 AI 代理,符合 GDPR 的聊天机器人小部件,RAG 知识库,WhatsApp 与 Outlook AI,MCP,多模型路由。支持 Docker、Kubernetes 或在 Germ 托管。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Official Website for Simpli Intelligent
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Public site for Simpli Intelligent (simpliintelligent.com).
Simpli Intelligent is the platform. Simpli Check, Simpli Operate, Simpli Archive, and Simpli Reach each have their own page. /horizon is the campaign page for Horizon inspectors ahead of the December 15, 2026 shutdown.
Prerequisites: Node.js 20+ and npm.
npm install
npm run dev
Open http://localhost:3000.
| Command | Purpose |
|---|---|
npm run dev | Start local development server |
npm run build | Production build |
npm run start | Serve the production build |
npm run lint | ESLint |
npm run typecheck | TypeScript check |
npm run test | Automated Vitest suite |
Site identity, SEO copy, product listings, and the contact email live in src/lib/site.ts.
The public contact address is [email protected] (SITE.contactEmail in src/lib/site.ts). Signup alerts go to LEAD_NOTIFY_EMAIL when that is set, and otherwise to the same address.
Copy .env.example to .env.local. Without Supabase credentials, npm run dev keeps signups in memory and they disappear when the server restarts. Production without those credentials does not pretend a signup was saved. The form tells the visitor to email the public contact address instead.
Use the same Supabase project planned for Simpli Operate. The leads table is the shared inbox.
supabase/migrations/20261022160000_create_leads.sql. The script creates leads and founding_alerts, turns on row level security with no public policies, and grants submit_lead to service_role only.SUPABASE_URL. Use https://<project-ref>.supabase.co with no /rest/v1 path. A bare 20-character project ref, a missing https://, or a trailing /rest/v1/ is rewritten to that origin. Do not paste the database connection string.service_role key to SUPABASE_SERVICE_ROLE_KEY. This key bypasses row level security. Put it only in server environment variables. Do not use the anon key for writes, and do not prefix the service key with NEXT_PUBLIC_.public.leads with lead_status = New.Early Access spots are counted from leads.founding_spot in that database. The column name stays founding_spot. Spots 1–50 are the $49/month Check tier. Spots 51–100 are the $69/month tier. Archive, Operate, and Reach signups do not take a spot. At 100 the site stops offering the Early Access tiers. The notify inbox gets an email at 40, 50, 90, and 100 when Resend is configured.
RESEND_API_KEY and EMAIL_FROM (the verified from address).LEAD_NOTIFY_EMAIL to the inbox that should receive signup and threshold mail.POSTAL_ADDRESS to the street address that should appear on the privacy page and on confirmation email. CASL and CAN-SPAM expect that address before commercial email goes out.Campaign links should point at /horizon and keep their query string, for example /horizon?utm_source=linkedin&utm_medium=post&utm_campaign=dec15&source=cahpi. Those values are stored on the lead.
.env.example.simpliintelligent.com only when authorized.PROJECT_STATUS.md — scope and V1 statusCOMPLETION_REPORT.md — handoff summary for founder review