PitchHut logo
A self-hosted AI assistant that learns and adapts from your interactions.
Pitch

Deus is a personal AI assistant designed for privacy and efficiency. It remembers everything across conversations, adapts to your needs, and runs locally on your machine. With support for messaging apps and advanced features like voice, vision, and self-improvement, it offers a truly customized experience that evolves with you.

Description

Deus is an innovative open-source AI assistant designed to function seamlessly within messaging applications such as WhatsApp, Telegram, Slack, Discord, and Gmail. This self-hosted solution enhances productivity by remembering past conversations, improving over time, and offering a secure experience that grants users complete control over their data.

Key Features

  • Memory Management: Deus excels in recalling intricate details across conversations, employing semantic search to provide accurate context when revisiting past discussions.
  • Multi-Channel Support: Each messaging app operates as a separate MCP package, allowing users to switch channels effortlessly while maintaining memory and context across platforms.
  • Voice Interaction: Users can engage with Deus via voice messages, which are transcribed and processed entirely on local devices, ensuring privacy and security.
  • Visual Recognition: Users can send images or screenshots, enabling Deus to interpret and respond to visual inputs.
  • Calendar Integration: The assistant can manage Google Calendar events, answer queries about upcoming appointments, and even schedule new events upon request.
  • Web and Video Functionality: The AI can fetch transcripts from YouTube videos, summarize content, and browse the web, all initiated through chat commands.
  • Automated Tasks: Users can set up recurring tasks such as daily summaries or weekly reminders to streamline workflow.
  • Self-Improvement Mechanism: Deus learns from user interactions by scoring responses and refining its approach based on successes and failures, fostering continuous improvement.
  • Domain-Aware Learning: Conversations are tagged by topic, allowing the system to optimize its self-improvement process based on specific domains (e.g., marketing, engineering).
  • Secure, Isolated Environment: Each interaction takes place within a Linux container environment to enhance security, preventing unauthorized access to the host system.
  • External Project Collaboration: By executing deus in any directory, users can utilize their complete memory and preferences for coding tasks and project management in a secure container.

Technical Configuration

Deus requires the following for operation:

  • Compatible operating systems include macOS (preferably on Apple Silicon), Linux, or Windows.
  • Necessary installations comprise Node.js (20+), Python (3.11+), Docker Desktop, and authenticated access to Claude Code and a Gemini API key.

Commands and Interactions

Users can interact with Deus through a straightforward command structure, enabling tasks like checking calendar events or summarizing YouTube videos:

@Deus what's on my calendar tomorrow?  
@Deus summarize the YouTube video at <url>  
@Deus remind me every Monday morning what I worked on last week

Development and Contributions

The project is maintained independently and welcomes contributions through GitHub pull requests. Users are encouraged to adopt the Conventional Commits style to facilitate automated changelog generation.

Conclusion

Deus stands out in the realm of personal AI assistants by offering a comprehensive, secure, self-hosting solution that enhances communication, memory, and task management capabilities. By prioritizing privacy and adaptability, Deus caters to individual requirements, ensuring users have a reliable and intelligent assistant at their disposal.

0 comments

No comments yet.

Sign in to be the first to comment.