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.git2cd AgenticX34# Basic install5pip install -e .67# With all extras8pip install -e ".[all]"
Environment Setup
bash
1# Required: at least one LLM provider key2export OPENAI_API_KEY="your-api-key"34# Optional providers5export 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-key2ANTHROPIC_API_KEY=your-api-key
System Dependencies (Optional)
For advanced document processing features (PDF / Word / PPT parsing):
bash
1# macOS2brew install antiword tesseract34# Ubuntu/Debian5sudo apt-get install antiword tesseract-ocr
Verify Installation
bash
1agx --version
You should see output like:
1agx version 0.x.x