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
Remote management for Raspberry Pi showroom displays.
Translation pending
BusinessGitHub @pirutOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Repository information has not been collected yet.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Private Raspberry Pi digital signage stack for small showroom fleets. The product name in the UI is Digital Curator; internal package names keep the showroom prefix.
apps/admin: Next.js admin dashboard and API routesapps/player: React/Vite fullscreen kiosk playerapps/agent: Go device agentconvex: Convex schema, queries, mutations, and deployment configpackages/contracts: shared OpenAPI and Zod contractsinfra/pi-image: Raspberry Pi image build and provisioning assetsinfra/vercel: deployment configuration and cron notesdocs: operator and provisioning guidesnpm ci
cp apps/admin/.env.example apps/admin/.env.local
npm run dev --workspace @showroom/admin
npm run dev --workspace @showroom/player
SHOWROOM_MOCK_MODE=true. It is disabled in production even if the variable is accidentally set.NEXT_PUBLIC_CONVEX_URL and run npx convex dev to activate it./api/webhooks/clerk to mirror org and user records into Convex.yt-dlp and ffmpeg.showroom-appliance-v2 heartbeat.docs/reliability.md for player recovery, offline behavior, and release validation.docs/fleet-operations.md and infra/pi-image/README.md for A/B OS images, staged rollouts, telemetry retention, network rotation, and fleet recovery.