Building my own JARVIS - a personal AI that will eventually manage my entire digital life.
Download Audio Samples - Hear horus AI responses with different emotional tones
I want my own JARVIS. Not just another chatbot, but a real AI companion that:
- Controls my devices and manages my digital world
- Helps me create and build things
- Handles my routine tasks and organization
- Learns my patterns and grows with me
- Feels like talking to a real person
This is the foundation for that dream.
Current AI assistants suck. They're cold, impersonal, and can't actually help manage your life. I want something that feels human and can actually take care of my digital existence.
horus is my attempt to build that.
- AI Chat: Real-time streaming chat with emotional responses
- Voice: ElevenLabs v3 with emotional audio tags and streaming playback
- Audio Download: Download AI responses as MP3 files
- Visualization: Audio-reactive orb that shows AI "thinking"
- Multiple Agents: Different AI personalities to choose from
- Modular Architecture: Clean separation of AI, audio, and UI logic
- Memory System: Remember conversations and preferences
- File Management: Read, organize, and manage your files
- System Control: Basic computer automation (open apps, manage windows)
- Email Integration: Read and manage your emails
- Calendar Assistant: Schedule and manage your time
-
Clone and setup
git clone https://github.com/arshlibruh-code/horus.git cd horus -
Add your API keys to config.js
# Add ELEVENLABS_API_KEY and PERPLEXITY_API_KEY -
Run it
npx serve . # or python3 -m http.server 3000
-
Test modules: Open
test.htmlfor development testing
Eventually, horus will:
- Manage My Digital World: Control my devices, manage my files, handle my communications
- Help Me Create: Assist with coding, writing, design, and creative projects
- Learn My Patterns: Understand my preferences, anticipate my needs
- Grow With Me: Become more capable and personalized over time
- Feel Human: Emotional intelligence, personality, and genuine companionship
MIT License - See LICENSE file for details.
Building my own JARVIS, one step at a time.
