Synaplan
开源 AI 软件平台,面向企业:自托管 AI 代理,符合 GDPR 的聊天机器人小部件,RAG 知识库,WhatsApp 与 Outlook AI,MCP,多模型路由。支持 Docker、Kubernetes 或在 Germ 托管。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Freelancer CRM — Premium client management for freelancers. Live demo: https://freelancer-rs0zan2vm-muad1.vercel.app
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Premium client relationship management for freelancers and creative professionals.
A fully functional CRM built for freelancers — manage clients, projects, invoices, proposals, contracts, and payments from one place.查看完整 README ↗Premium client relationship management for freelancers and creative professionals.
Live Demo: https://freelancer-crm-ivory.vercel.app
A fully functional CRM built for freelancers — manage clients, projects, invoices, proposals, contracts, and payments from one place.
Production-ready. Every button, link, form, and interaction is fully wired.
Requires Node.js 20.9 or newer (Next.js 16's minimum).
npm install
npm run dev
Open http://localhost:3000 in your browser.
Other scripts: npm run build (production build), npm start (serve it), npm run lint.
src/
├── app/
│ ├── (shell)/ # Authenticated routes (sidebar + layout)
│ │ ├── dashboard/
│ │ ├── clients/ # List, detail, new client
│ │ ├── projects/ # List, detail, new project
│ │ ├── invoices/ # List, detail, new invoice
│ │ ├── proposals/ # List, detail, new proposal
│ │ ├── contracts/ # List, detail, new contract
│ │ └── settings/
│ ├── layout.tsx # Root layout (providers)
│ └── page.tsx # Redirects to /dashboard
├── components/
│ ├── sidebar.tsx
│ ├── theme-script.tsx # Applies saved theme before paint (no flash)
│ └── ui/ # Reusable UI components
└── lib/
├── data-context.tsx # All data + CRUD operations
├── toast-context.tsx # Toast notification system
└── utils.ts # Formatting helpers
All data is stored in localStorage under the key freelancer-crm-data. Seed data is generated on first load. Export your data anytime from Settings → Data Management → Export.
MIT
Built by Mouad Sehli, freelance front-end developer (React, TypeScript, Tailwind). More work and contact details are on the portfolio.