← Directory

AIlice

Open Source
• Updated Sep 1, 2026, 08:08 PM

AIlice is an open-source, lightweight AI agent system designed to autonomously build an agent-calling tree to execute complex tasks.

Use Cases ▼
01

Automating end-to-end research projects, including web scraping, data analysis, and report generation

02

Creating multi-stage content pipelines for writing, editing, and formatting articles

03

Building a complex question-answering system that decomposes queries, retrieves information, and synthesizes answers

04

Managing DevOps tasks like log analysis, diagnostic runs, and automated deployment

05

Developing collaborative coding assistants that plan, implement, and test software features

What Problem It Solves ▼

Current AI assistants often struggle with complex, multi-step tasks that require planning, tool use, and division of labor. Users must manually orchestrate sequences of prompts and tools, which is time-consuming and error-prone. AIlice automates this by constructing a dynamic agent calling tree, enabling hierarchical task decomposition, parallel execution, and seamless delegation, thus providing a robust framework for executing intricate, real-world workflows without manual intervention.

Key Features ▼
✓

Automates complex task decomposition via agent calling trees

✓

Lightweight and easy to self-host

✓

Modular design supports multiple LLMs and tools

✓

Built-in sandboxed execution for safety

✓

Active open-source development with community contributions

Overview

AIlice is an open-source, lightweight AI agent system designed to autonomously build an agent-calling tree to execute complex tasks. It leverages large language models to decompose high-level user requests into a hierarchical tree of subtasks, dynamically instantiating specialized agents that collaborate to complete each part. The system manages the entire workflow, handling context switching, inter-agent communication, and result aggregation, effectively simulating a team of AI workers. Its modular architecture allows easy integration of various LLM backends, tools, and memory modules, and it supports sandboxed code execution via Docker for safe operation. AIlice is written in Python and can be installed via pip or deployed using containers, making it suitable for both local experimentation and production setups in research or development environments.

Pros & Cons

Pros

+

Automates complex task decomposition via agent calling trees

+

Lightweight and easy to self-host

+

Modular design supports multiple LLMs and tools

+

Built-in sandboxed execution for safety

+

Active open-source development with community contributions

Cons

−

Requires technical expertise to configure and deploy

−

Performance heavily dependent on the underlying LLM capabilities

−

Documentation may be limited as the project evolves

Similar Tools

LangChain AutoGPT BabyAGI CrewAI MetaGPT

More in AI Agents