Lilac-Labs/gini-agent
A local-first personal AI agent runtime with persistent memory, skill learning, and multi-model provider support.
Gini Agent is a personal agent system that maintains conversation history, task runs, and runtime state as a system of record. It features persistent memory with embeddings and reranking, skill learning from task outcomes using a two-tier reward system, and supports multiple LLM providers including OpenAI, Anthropic, Claude, and local models. The runtime includes a gateway, control plane, CLI/API capabilities, tracing, audit events, and integration with MCP tools.