
Product
Introducing Repository Access Permissions and Custom Roles
Socket now supports Custom Roles and Repository Access Permissions so organizations can control who can access specific repositories and actions.
agent-zero-lite
Advanced tools
A lightweight, cross-platform implementation of Agent Zero that maintains core functionality while reducing complexity and dependencies.
✅ Full LiteLLM Support - 100+ AI providers (OpenAI, Anthropic, Google, local models, etc.)
✅ Web UI - Complete interface at localhost:50001
✅ Vector Memory - FAISS-based persistent memory
✅ Document RAG - PDF, text, and document processing
✅ Multi-Agent - Superior/subordinate agent hierarchy
✅ MCP Client - Model Context Protocol integration
✅ Local Execution - Python, Node.js, and terminal
✅ Tunneling - Remote access support
✅ File Management - Work directory browser
❌ Browser automation (Playwright)
❌ Docker/SSH execution
❌ Speech processing (STT/TTS)
❌ Task scheduling
❌ Backup/restore system
❌ Web search tools
pip install agent-zero-lite
pip install "agent-zero-lite[cpu]"
pip install "agent-zero-lite[ml]"
pip install "agent-zero-lite[audio]"
pip install "agent-zero-lite[gpu]"
# For PyTorch CUDA builds, see: https://pytorch.org/get-started/locally/
cp .env.example .env
# Edit .env with your API keys
python run_ui.py
http://localhost:50001
Set at least one LLM provider in .env:
# OpenAI
OPENAI_API_KEY=sk-...
# Or Anthropic
ANTHROPIC_API_KEY=sk-ant-...
# Or local Ollama
CHAT_MODEL_PROVIDER=ollama
CHAT_MODEL_NAME=llama3.1:8b
OLLAMA_API_BASE=http://localhost:11434
See .env.example for all available options including:
Agent Zero Lite supports all LiteLLM providers:
from agent import AgentContext
import initialize
# Initialize agent
config = initialize.initialize_agent()
context = AgentContext(config)
# Send message
response = context.communicate("Hello, what can you help me with?")
The agent can execute Python, Node.js, and terminal commands:
User: "Create a Python script that calculates fibonacci numbers"
Agent: Uses code_execution tool to write and run Python code
User: "Analyze this PDF document and summarize the key points"
Agent: Uses document_query tool to process and analyze documents
User: "Create a complex analysis using multiple specialized agents"
Agent: Uses call_subordinate to delegate tasks to specialized sub-agents
Agent Zero Lite maintains the core Agent Zero architecture:
Create new tools in python/tools/:
from python.helpers.tool import Tool, Response
class MyTool(Tool):
async def execute(self, **kwargs):
# Tool logic here
return Response(message="result", break_loop=False)
Create extensions in python/extensions/:
from python.helpers.extension import Extension
class MyExtension(Extension):
async def execute(self, **kwargs):
# Extension logic here
pass
.env.envpip install -r requirements.txtEnable debug logging by setting:
LITELLM_LOG=DEBUG
.env settingsmemory/ and knowledge/ folderswork_dir/ contentsAgent Zero Lite is optimized for:
Same as Agent Zero - check the original repository for license terms.
For issues and questions:
.env.example configurationFAQs
Lightweight Python AI Agent Framework with Web UI
We found that agent-zero-lite demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Socket now supports Custom Roles and Repository Access Permissions so organizations can control who can access specific repositories and actions.

Product
Socket MCP now lets AI assistants review org alerts, investigate threats using the Socket threat feed, and inspect package files in addition to dependency scoring.

Product
Socket Firewall blocks malicious VS Code and Open VSX extensions before install, protecting developers from compromised editor marketplaces.