Discover and explore top open-source AI tools and projects—updated daily.
Open-CuriosityPersonal agent runtime with persistent memory and tool execution
Top 36.7% on SourcePulse
Summary
Gini Agent provides a persistent, learning personal agent that acts as a unified system of record for conversations, tasks, memory, and tools. It aims to offer a more integrated experience than simple chat interfaces or tool collections, empowering users with a continuously improving AI assistant.
How It Works
The core architecture centers on a single Bun process per instance acting as the gateway, managing state, the agent loop, tools, memory, and jobs. Various clients, including a Next.js web UI, CLI, and mobile apps, interact with this gateway via a standardized authenticated API. This design centralizes state and execution, simplifying management and ensuring consistency across interaction surfaces.
Quick Start & Requirements
curl -fsSL https://raw.githubusercontent.com/Lilac-Labs/gini-agent/main/scripts/install.sh | bash.bun install and bun run gini start.Highlighted Details
openclaw agent states.Maintenance & Community
Contributions are welcomed via CONTRIBUTING.md. Security issues should be reported privately per SECURITY.md. The project roadmap is detailed in ROADMAP.md. No explicit community channels like Discord or Slack are listed.
Licensing & Compatibility
The project is released under the MIT license, permitting broad use, including commercial applications and integration with closed-source software.
Limitations & Caveats
Automatic startup is currently limited to macOS. Messaging channel integrations (Telegram, Discord) are not actively maintained, with native web and iOS apps being the primary development focus. A specific macOS launchd behavior may require manual intervention (gini autostart kick) after certain process terminations.
1 day ago
Inactive