jaredrhod/fullstack-agent

Give your AI a full stack: memory, voice, face, and hands. This is the "I want an AI agent" shortcut. It sets up the entire jaredrhod stack for you with an installation wizard. Select which pieces you want or do it all!

What it solves

This project provides a unified installation and configuration framework to assemble a multi-modal AI agent with persistent memory, voice interaction, and visual representation. It transforms a standard LLM interface into a personalized assistant that can remember users across sessions, speak aloud, and interact visually.

How it works

The system acts as an orchestrator that integrates four distinct open-source components via a guided installation wizard run through Claude Code:

  • The Mind (ai-memory-vault): Implements persistent memory using plain text files that the AI can read and write to maintain long-term context.
  • The Mouth (backtalk): Enables real-time voice communication, allowing users to talk to the agent and hear responses through speakers.
  • The Face (ai-visualizer): Provides full-screen visual animations that synchronize with the agent's listening, thinking, and speaking states.
  • The Hands (barehands): An optional module that uses a webcam to allow users to move notes and images on screen using hand gestures.

Who it’s for

Users who want a highly personalized, "Jarvis-like" AI assistant on their local machine and those who are already using Claude Code and want to add multi-modal capabilities to their AI workflow.

Highlights

  • Guided Setup: Uses a Claude Code wizard to handle installation, configuration, and wiring of all components.
  • Cros-Session Memory: Persistent memory vault that avoids the size ceilings typical of standard context windows.
  • Multi-modal Interface: Combines voice, visualizers, and gesture-based screen interaction.
  • Self-Healing: Includes troubleshooting guides that the agent itself can read to fix its own configuration problems.

Related

  • Project
  • Project
  • Project
  • Project
  • Project