Discover and explore top open-source AI tools and projects—updated daily.
sonichiAutonomous AI assistant for real-time interaction and self-improvement
Top 86.1% on SourcePulse
Sutando is an open-source AI agent designed to act as a personal "Stand," learning user patterns and performing tasks autonomously across various communication channels and applications. It targets technically savvy users seeking a deeply integrated, self-improving AI assistant that operates locally, offering real-time voice, vision, and interaction capabilities with minimal external dependencies beyond a Claude Code subscription. The primary benefit is an AI that not only assists but also evolves and writes its own code based on user interaction and observed patterns.
How It Works
Sutando employs a multi-process architecture: a Voice agent (Gemini Live) for real-time browser interaction, a Conversation server (Gemini Live) for phone calls, and a Core agent (Claude Code CLI) for executing tasks with full system access. Input is processed by the relevant agent, tasks are queued in tasks/, executed by the Core agent, and results are placed in results/, which are then communicated back through the appropriate channel. A key feature is its autonomous build loop, triggered by a cron job, which monitors its own performance, detects user work patterns, discovers new skills, and generates its own code improvements, aiming for continuous self-enhancement.
Quick Start & Requirements
To get started, clone the repository (git clone https://github.com/sonichi/sutando.git), navigate into the directory, copy the example environment file (cp .env.example .env), add your GEMINI_API_KEY to .env, and run the startup script (bash src/startup.sh).
brew install node), fswatch (brew install fswatch), and a Gemini API key.sutando.ai.Highlighted Details
--dangerously-skip-permissions) but includes STIR/SHAKEN for call verification, 3-tier access control, and auditable action logs.Maintenance & Community
Sutando is currently in Alpha status, with a call for contributors to test and harden its capabilities. Community discussion and support are available via a Discord channel.
Licensing & Compatibility
The project is licensed under the MIT License, permitting broad use and modification. Its primary compatibility is with macOS 15+ due to specific system permission handling requirements.
Limitations & Caveats
As an alpha project, Sutando is in early development. It has a strict dependency on macOS 15+ for full functionality, particularly concerning system permission management (Screen Recording, Accessibility, Input Monitoring). Users must be comfortable granting these deep system access levels, understanding the associated security implications, and relying on a paid Claude Code subscription for core operation.
1 day ago
Inactive
Fosowl