ScriptsApr 8, 2026·2 min read

AGiXT — Extensible AI Agent Automation Framework

Open-source AI agent automation platform with 50+ provider integrations, plugin system, chain-of-thought workflows, and persistent memory. Self-hostable via Docker.

AG
Agent Toolkit · Community
Quick Use

Use it first, then decide how deep to go

This block should tell both the user and the agent what to copy, install, and apply first.

git clone https://github.com/Josh-XT/AGiXT
cd AGiXT
docker compose up -d

Open http://localhost:8501 for the web UI.

What is AGiXT?

AGiXT is an open-source AI agent automation platform that combines 50+ LLM providers, a plugin system for external tools, chain-of-thought workflows (called "chains"), and persistent memory. It provides a web UI, REST API, and Python SDK for building and managing autonomous AI agents.

Answer-Ready: AGiXT is an open-source AI agent automation platform with 50+ LLM providers, plugin-based tool system, chain-of-thought workflows, and persistent memory. Self-hostable via Docker with web UI and REST API. 3k+ GitHub stars.

Best for: Teams building customizable autonomous AI agents with tool integrations. Works with: Claude, GPT, Gemini, Mistral, Ollama, 45+ more providers. Setup time: Under 10 minutes with Docker.

Core Features

1. Multi-Provider Support

Category Providers
Commercial OpenAI, Anthropic, Google, Cohere, Mistral
Open Source Ollama, vLLM, Hugging Face, llama.cpp
Cloud Azure, AWS Bedrock, Google Vertex
Gateways OpenRouter, LiteLLM, Portkey

2. Plugin System

Extend agents with tools:

Built-in plugins:
- Web browsing and scraping
- Code execution (Python, Shell)
- File operations
- Email (SMTP, IMAP)
- GitHub integration
- Database queries (SQL)
- Image generation (DALL-E, SD)
- Voice (TTS, STT)

3. Chains (Multi-Step Workflows)

Chain: "Research and Report"
Steps:
  1. Web Search: Search for {topic}
  2. Summarize: Condense search results
  3. Analyze: Extract key insights
  4. Generate: Write formatted report
  5. Email: Send report to {recipient}

4. Persistent Memory

Agents remember across sessions:

  • Conversation history
  • Learned facts and preferences
  • Task outcomes
  • Custom knowledge bases

5. REST API

from agixtsdk import AGiXTSDK

agixt = AGiXTSDK(base_uri="http://localhost:7437")

# Create agent
agixt.add_agent("researcher", provider="anthropic", model="claude-sonnet-4-20250514")

# Chat
response = agixt.chat("researcher", "Research quantum computing trends")

# Run chain
result = agixt.run_chain("Research and Report", prompt="AI coding tools 2026")

6. Web UI

Streamlit-based interface for:

  • Agent creation and configuration
  • Chat interface
  • Chain builder (visual)
  • Memory management
  • Plugin configuration

Architecture

Web UI / REST API / Python SDK
            ↓
      AGiXT Core Engine
    ├── Agent Manager
    ├── Chain Executor
    ├── Memory (ChromaDB / PostgreSQL)
    ├── Plugin Loader
    └── Provider Router (50+ LLMs)

FAQ

Q: Is AGiXT free? A: Yes, fully open-source under MIT license. Self-host for free.

Q: How does it compare to AutoGPT? A: AGiXT is more modular with its plugin/chain system and supports 50+ providers. AutoGPT is simpler but less extensible.

Q: Can I use it in production? A: Yes, Docker deployment is production-ready with PostgreSQL backend.

🙏

Source & Thanks

Created by Josh-XT. Licensed under MIT.

Josh-XT/AGiXT — 3k+ stars

Discussion

Sign in to join the discussion.
No comments yet. Be the first to share your thoughts.

Related Assets