glitch
A low-fi voice-first AI cyber pet you can talk to in the browser — a stark, sassy digital gremlin with mood states that shift with your attention.
Key Value Proposition
Turns a few hundred milliseconds of voice into a persistent, needy cyber pet whose mood and vitals react to your attention — running in your browser in under five minutes.
Summary
GLITCH is a browser-first AI cyber pet with a deliberately low-fi, terminal-style identity: a pixel face, aggressive colour moods, and short, sassy voice responses instead of a soft corporate assistant. Built on a low-latency voice stack (Deepgram STT, Cartesia TTS, FastAPI WebSockets) with a deterministic Pet State Engine that tracks vitals and mood, it runs as a single static page so you can start a text loop in minutes. Designed for developers and tinkerers, the core loop is simple — talk to GLITCH, feed it attention, watch its mood shift, and return later to face the consequences.
Proof Points
- Deterministic Pet State Engine emits pet_update and short response events over a FastAPI WebSocket gateway
- Reuses the low-latency streaming voice stack: Deepgram STT, Cartesia TTS, and OpenAI-compatible LLM endpoints
- SQLite in WAL mode persists pet state, session history, timeline events, and shareable rescue links
- Single static HTML/CSS/JS page MVP with a terminal/pixel visual identity and full-page colour mood states
About
Low-fi voice-first cyber pet scaffold
User Reviews
Genuine feedback from the developer community.
You must be signed in to leave a review.
No reviews yet. Be the first to review this project!
Are you the author of this project?
Claim this pre-seeded listing to manage details, edit tags, or upload assets.
Please sign in using the button in the header to claim repository ownership.
List your project with one command.

