Web SDK Samples
Open source example apps that show how to integrate the Cephable Web SDK — voice control, OAuth, custom commands, and named entities in real desktop applications.
Browse open source sample applications built with the @cephable/cephable-web SDK. Each sample is a complete, runnable Electron app that demonstrates a different real-world integration pattern. Clone one and use it as a starting point for your own project.
Available samples
SellLocal (Local CRM)
A local-first CRM for managing prospect outreach. Demonstrates custom voice commands, named entities, guest mode vs. linked Cephable account, and OAuth deep-link handling in Electron.
Tech stack: Electron · React 18 · SQLite · Zustand · MUI · TypeScript
View on GitHub · Read the docs
Agent Dash
A local dashboard for running and managing CLI-based AI agents — Claude Code, Aider, GitHub Copilot CLI, and more — with full PTY terminal emulation and voice control. Covers AudioWorklet setup, Content Security Policy, prefix voice commands, profile seeding, and remote commands from the Cephable mobile app.
Tech stack: Electron · React 19 · xterm.js · node-pty · Tailwind v4 · Radix UI · TypeScript
View on GitHub · Read the docs
Custom Controller Creator
A browser-based touchscreen controller designer (no Electron) where users build layouts of buttons, joysticks, and trackpads that dispatch real keyboard, mouse, and macro events to a paired computer. Covers OAuth in a plain web app, CephableApi device management, command token sessions, and macro event dispatch.
Tech stack: React 19 · Vite · Zustand · Radix UI · TypeScript
View on GitHub · Read the docs
More samples are on the way. Check back or watch the Cephable GitHub organization for new repos.