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
Recoup helps music funds and rightsholders adopt AI through strategy, custom systems, and team training. Explore royalty reporting, catalog review, and music AI tools.
BusinessTypeScript · CSSGitHub @recoupableOnlineOwner 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
Recoupable's marketing repo
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗Recoup's public website, documentation, blog and website assistant, built with Next.js, React and Tailwind CSS. Start with AGENTS.md, content/STATUS.md and the current product/source guide.
lib/copy/ owns shared page copy./docs/* here redirects there.app/ holds routes/layouts, components/sky/ the shell, hooks/ browser behavior,
contexts/ the Privy provider, and public/ static assets. brand-studio/ holds
artwork and review tools. transcripts/ and swipe/ are content context;
workflows/ holds existing helpers. New platform scheduled/background jobs belong
in API Vercel Workflows under Mono's rules; existing Trigger.dev jobs are separate
retained implementations.
Use the Node engine and pnpm version declared in package.json.
pnpm install # Install dependencies
pnpm dev # Development server
pnpm build # Required production build before committing
pnpm start # Serve the production build
pnpm test # Website tests
pnpm lint # ESLint checks
pnpm format # Prettier and lint
pnpm docs:check # Verify documentation consistency
pnpm posts:build # Regenerate the published editorial inventory
pnpm posts:check # Reject missing, duplicate or stale inventory entries
Run pnpm brand-studio for the standalone Studio at http://localhost:3012/brand,
or open /brand-studio in the normal development server.
Feature branches and PRs target main; never push directly to main.
The Vercel project uses recoupable/marketing with root directory ..
The CLI package is @recoupable/cli, with executable recoup; its
maintained guide separates source from registry
and installation evidence.
The historical positioning, website-structure and typography documents under
content/brand/ preserve earlier proposals. Current design/navigation/product
sources above take precedence. A passing build or merged PR does not establish
documentation publication, successful payments or a verified customer workflow.