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.

TL;DR
AGiXT is an open-source AI agent platform with 50+ providers, plugins, chains, and memory.
§01

What it is

AGiXT is an open-source AI agent automation platform that combines 50+ LLM provider integrations, 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.

AGiXT is designed for teams that need customizable autonomous agents with tool integrations. It works with Claude, GPT, Gemini, Mistral, Ollama, and 45+ more providers, and can be set up in under 10 minutes with Docker.

§02

How it saves time or tokens

AGiXT reduces development time by providing pre-built integrations with over 50 LLM providers and a plugin system for external tools. Instead of writing custom code for each provider or tool, you configure agents through its web UI or API. The chain-of-thought workflow system lets you compose multi-step agent behaviors without manually orchestrating API calls. With an estimated token budget of 4,000 tokens per workflow run, AGiXT keeps costs predictable through configurable limits and provider switching.

§03

How to use

  1. Clone the repository and start AGiXT with Docker:
git clone https://github.com/Josh-XT/AGiXT
cd AGiXT
docker compose up -d
  1. Open http://localhost:8501 for the web UI and configure your first agent with an LLM provider and plugins.
  1. Create chains (multi-step workflows) by linking agent actions — each chain step can call different providers, tools, or sub-agents.
§04

Example

# Using AGiXT Python SDK
from agixtsdk import AGiXTSDK

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

# Create an agent
agixt.add_agent(
    agent_name='researcher',
    settings={
        'provider': 'anthropic',
        'model': 'claude-sonnet-4-20250514'
    }
)

# Run a prompt
response = agixt.prompt_agent(
    agent_name='researcher',
    prompt_name='Think About It',
    prompt_args={'user_input': 'Summarize the latest AI safety papers'}
)
print(response)
§05

Related on TokRepo

§06

Common pitfalls

  • Starting with too many plugins enabled slows agent response time. Enable only the plugins your workflow actually needs.
  • Chain-of-thought workflows can loop indefinitely if exit conditions are not set properly. Always define a maximum iteration count.
  • Mixing providers within a single chain can cause format incompatibilities. Test each chain step individually before composing them.

Frequently Asked Questions

What LLM providers does AGiXT support?+

AGiXT supports 50+ LLM providers including OpenAI, Anthropic, Google, Cohere, Mistral, Ollama, vLLM, Hugging Face, llama.cpp, Azure, AWS Bedrock, Google Vertex, OpenRouter, LiteLLM, and Portkey. You can switch providers per agent or per chain step.

How do I self-host AGiXT?+

Clone the GitHub repository and run docker compose up -d. The web UI is available at localhost:8501 and the API at localhost:7437. No additional infrastructure is required for a basic setup.

What are chains in AGiXT?+

Chains are multi-step workflows where each step can call a different LLM provider, execute a plugin (web browsing, code execution, file operations), or delegate to another agent. They support conditional branching and looping for complex automation.

Can AGiXT agents use external tools?+

Yes. AGiXT has a plugin system with built-in plugins for web browsing, code execution (Python, Shell), file operations, email, GitHub integration, database queries, image generation, and voice. You can also write custom plugins.

How does AGiXT compare to CrewAI or AutoGen?+

AGiXT focuses on provider breadth (50+ integrations) and a plugin-based tool system with a visual web UI. CrewAI emphasizes role-based multi-agent collaboration. AutoGen focuses on conversational multi-agent patterns. AGiXT is more infrastructure-oriented while CrewAI and AutoGen are more pattern-oriented.

Citations (3)
🙏

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