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
AI-guided brand kits and proposals
Translation pending
BusinessTypeScript · PLpgSQLGitHub @jarvis-invictusOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
AI-guided brand kits and proposals. Describe a deal in plain language, and Marg drafts a full, on-brand proposal — packages, timeline, terms — ready to send as a single shareable link.Read the full README ↗
AI-guided brand kits and proposals. Describe a deal in plain language, and Marg drafts a full, on-brand proposal — packages, timeline, terms — ready to send as a single shareable link.
gpt-4o) for proposal generation and the intake chatdocs/DECISION_LOG.md)npm install
.env.example to .env.local and fill in the
required values (Supabase, OpenAI, Firecrawl). Everything else in that file is optional for
local dev and degrades gracefully when unset (see the comments in .env.example).npx supabase start
This applies every migration in supabase/migrations/ and seeds local data from
supabase/seed.sql. Point .env.local's Supabase variables at the local URL/keys it prints.npm run dev
Open http://localhost:3000.| Command | What it does |
|---|---|
npm run dev | Start the Next.js dev server (Turbopack) |
npm run build | Production build — also runs Next.js's own TypeScript check |
npm start | Serve a production build |
npm run lint | ESLint |
npm test | Unit/integration tests (Vitest) |
npm run test:e2e | End-to-end tests (Playwright) |
CI (.github/workflows/ci.yml) runs typecheck, build, test, and lint on every pull request.
docs/ has the deeper reference material: PRD.md (product spec), SCHEMA.md (database
schema), ROADMAP.md, DECISION_LOG.md (why things are the way they are, including paused or
reversed decisions), and TEST_PLAN.md.