AIlice is an open-source autonomous AI agent developed by MyShell AI and published on GitHub. It is built around a novel architecture called IACT (Interactive Agents Call Tree), which decomposes complex high-level tasks into a dynamically grown tree of collaborating sub-agents. Rather than following a static workflow graph, AIlice builds its agent topology at runtime in response to the problem structure, enabling it to scale organizational complexity to match open-ended tasks. The IACT model treats each agent interaction as a persistent, stateful dialogue between a parent (Caller) and a child (Callee). This bidirectional communication serves as a mechanism for runtime error correction and alignment, giving the system high fault tolerance compared to systems that pass results as single one-shot calls. A technical white paper on the IACT architecture was published on arXiv in December 2024 (arXiv:2512.02605). AIlice supports a range of tasks including thematic research, coding and script execution, system management, literature review, and complex hybrid tasks that combine these capabilities. It can browse the web, run code locally, manage files, and since March 2025 it supports MCP (Model Context Protocol) tools, broadening its integration surface significantly. Voice dialogue support was also stabilized in early 2025 using ChatTTS. The project is compatible with both commercial LLMs (Claude, Gemini, GPT-4 class models) and self-hosted open-source models. For users without local GPU hardware, AIlice runs with virtually no hardware requirements when pointed at a remote API. For locally hosted LLMs, the project recommends 70B+ parameter models and at least two RTX 4090 GPUs. An enhanced hosted version called kragent.ai was launched in May 2025, offering a free online trial with improved memory management and full IACT implementation. Key features: - IACT (Interactive Agents Call Tree) architecture: dynamic recursive agent topology built at runtime - Supports MCP (Model Context Protocol) tools as of March 2025 - Compatible with commercial LLMs (Claude, Gemini) and self-hosted open-source models (Qwen-2.5-72B, etc.) - Voice dialogue support via ChatTTS (stabilized January 2025) - Autonomous web browsing, code execution, and system management capabilities - Self-constructing and dynamically loadable modules for environment interaction - Hosted online trial available at kragent.ai (free, no local setup required) - Fully open-source (MIT/Apache license) on GitHub under myshell-ai organization
Open-source and free to self-host. Users supply their own LLM API keys. kragent.ai hosted version was available as a free trial as of May 2025; commercial pricing not publicly stated.
