Security advisory — Malicious litellm versions 1.82.7 and 1.82.8 were removed from PyPI (potential API key exfiltration). Uninstall them, rotate exposed credentials, and upgrade to a safe release (e.g. 1.82.9+ per upstream). Run pip show litellm to verify. PyPI · README

Installation

How to install AgenticX and set up your environment.

Installation

Requirements

  • Python 3.10+
  • pip or uv

Install from PyPI (Recommended)

bash
1pip install agenticx

For all optional features (document parsing, vector stores, etc.):

bash
1pip install "agenticx[all]"

Install from Source

bash
1git clone https://github.com/DemonDamon/AgenticX.git
2cd AgenticX
3
4# Basic install
5pip install -e .
6
7# With all extras
8pip install -e ".[all]"

Environment Setup

bash
1# Required: at least one LLM provider key
2export OPENAI_API_KEY="your-api-key"
3
4# Optional providers
5export ANTHROPIC_API_KEY="your-api-key"
6export MOONSHOT_API_KEY="your-api-key"

Or use a .env file in your project root:

bash
1OPENAI_API_KEY=your-api-key
2ANTHROPIC_API_KEY=your-api-key

System Dependencies (Optional)

For advanced document processing features (PDF / Word / PPT parsing):

bash
1# macOS
2brew install antiword tesseract
3
4# Ubuntu/Debian
5sudo apt-get install antiword tesseract-ocr

Verify Installation

bash
1agx --version

You should see output like:

1agx version 0.x.x

Next Steps