Metadata-Version: 2.4
Name: agixt
Version: 1.9.4
Summary: An Artificial Intelligence Automation Platform. AI Instruction management from various providers, has an adaptive memory, and a versatile plugin system with many commands including web browsing. Supports many AI providers and models and growing support every day.
Author: Josh XT
Author-email: josh@devxt.com
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: python-dotenv>=1.0.0
Requires-Dist: requests>=2.28.0
Requires-Dist: websocket-client>=1.6.0
Requires-Dist: pyotp
Provides-Extra: local
Requires-Dist: beautifulsoup4==4.12.3; extra == "local"
Requires-Dist: docker==7.1.0; extra == "local"
Requires-Dist: docx2txt==0.8; extra == "local"
Requires-Dist: GitPython==3.1.43; extra == "local"
Requires-Dist: pdfplumber==0.11.4; extra == "local"
Requires-Dist: playwright==1.47.0; extra == "local"
Requires-Dist: pandas==2.1.4; extra == "local"
Requires-Dist: PyYAML==6.0.2; extra == "local"
Requires-Dist: requests==2.33.0; extra == "local"
Requires-Dist: python-dotenv==1.0.1; extra == "local"
Requires-Dist: ffmpeg-python==0.2.0; extra == "local"
Requires-Dist: cryptography==46.0.6; extra == "local"
Requires-Dist: pillow==12.1.1; extra == "local"
Requires-Dist: SQLAlchemy==2.0.34; extra == "local"
Requires-Dist: psycopg2-binary==2.9.9; extra == "local"
Requires-Dist: gTTS==2.5.3; extra == "local"
Requires-Dist: tiktoken==0.7.0; extra == "local"
Requires-Dist: PyJWT==2.12.0; extra == "local"
Requires-Dist: websocket-client==1.8.0; extra == "local"
Requires-Dist: lxml==5.3.0; extra == "local"
Requires-Dist: psutil==6.0.0; extra == "local"
Requires-Dist: sendgrid==6.11.0; extra == "local"
Requires-Dist: httpx==0.27.2; extra == "local"
Requires-Dist: numpy==1.26.4; extra == "local"
Requires-Dist: mysql-connector-python==9.1.0; extra == "local"
Requires-Dist: pydub==0.25.1; extra == "local"
Requires-Dist: python-pptx==0.6.23; extra == "local"
Requires-Dist: pdf2image==1.17.0; extra == "local"
Requires-Dist: agixtsdk==0.0.82; extra == "local"
Requires-Dist: safeexecute==0.0.27; extra == "local"
Requires-Dist: google-generativeai==0.7.2; extra == "local"
Requires-Dist: anthropic==0.34.2; extra == "local"
Requires-Dist: arxiv>=2.0.0; extra == "local"
Requires-Dist: PyGithub==2.4.0; extra == "local"
Requires-Dist: openai==1.44.0; extra == "local"
Requires-Dist: azure-ai-inference; extra == "local"
Requires-Dist: fastapi; extra == "local"
Requires-Dist: uvicorn; extra == "local"
Requires-Dist: ngrok==1.4.0; extra == "local"
Requires-Dist: youtube-transcript-api==0.6.2; extra == "local"
Requires-Dist: stripe==10.10.0; extra == "local"
Requires-Dist: google-auth==2.34.0; extra == "local"
Requires-Dist: google-api-python-client==2.144.0; extra == "local"
Requires-Dist: google-auth-oauthlib; extra == "local"
Requires-Dist: python-multipart==0.0.22; extra == "local"
Requires-Dist: nest_asyncio; extra == "local"
Requires-Dist: pyotp; extra == "local"
Requires-Dist: argon2-cffi>=21.3.0; extra == "local"
Requires-Dist: pytz; extra == "local"
Requires-Dist: openpyxl==3.1.5; extra == "local"
Requires-Dist: platformdirs; extra == "local"
Requires-Dist: soundfile; extra == "local"
Requires-Dist: nbformat; extra == "local"
Requires-Dist: opencv-python; extra == "local"
Requires-Dist: pyzbar; extra == "local"
Requires-Dist: pytesseract; extra == "local"
Requires-Dist: black; extra == "local"
Requires-Dist: fasteners; extra == "local"
Requires-Dist: apache-libcloud; extra == "local"
Requires-Dist: watchdog; extra == "local"
Requires-Dist: strawberry-graphql[fastapi]; extra == "local"
Requires-Dist: broadcaster; extra == "local"
Requires-Dist: gql; extra == "local"
Requires-Dist: solana; extra == "local"
Requires-Dist: base58; extra == "local"
Requires-Dist: solders; extra == "local"
Requires-Dist: requests-oauthlib; extra == "local"
Requires-Dist: blinkpy>=0.23.0; extra == "local"
Requires-Dist: ring_doorbell>=0.9.13; extra == "local"
Requires-Dist: aiohttp; extra == "local"
Requires-Dist: hikvisionapi>=0.3.2; extra == "local"
Requires-Dist: djitellopy; extra == "local"
Requires-Dist: axis; extra == "local"
Requires-Dist: google-ads; extra == "local"
Requires-Dist: PyNaCl>=1.5.0; extra == "local"
Requires-Dist: eth-account>=0.13.0; extra == "local"
Requires-Dist: twilio; extra == "local"
Requires-Dist: redis>=5.0.0; extra == "local"
Requires-Dist: spacy==3.8.7; extra == "local"
Requires-Dist: spacy-legacy==3.0.12; extra == "local"
Requires-Dist: spacy-loggers==1.0.5; extra == "local"
Requires-Dist: discord.py>=2.0.0; extra == "local"
Requires-Dist: botbuilder-core==4.17.1; extra == "local"
Requires-Dist: slack-sdk==3.41.0; extra == "local"
Dynamic: author
Dynamic: author-email
Dynamic: description
Dynamic: description-content-type
Dynamic: license-file
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# AGiXT

[![GitHub](https://img.shields.io/badge/GitHub-Sponsor%20Josh%20XT-blue?logo=github&style=plastic)](https://github.com/sponsors/Josh-XT) [![PayPal](https://img.shields.io/badge/PayPal-Sponsor%20Josh%20XT-blue.svg?logo=paypal&style=plastic)](https://paypal.me/joshxt) [![Ko-Fi](https://img.shields.io/badge/Kofi-Sponsor%20Josh%20XT-blue.svg?logo=kofi&style=plastic)](https://ko-fi.com/joshxt)

[![GitHub](https://img.shields.io/badge/GitHub-AGiXT%20Core-blue?logo=github&style=plastic)](https://github.com/Josh-XT/AGiXT) [![GitHub](https://img.shields.io/badge/GitHub-AGiXT%20Interactive%20UI-blue?logo=github&style=plastic)](https://github.com/AGiXT/Interactive)

[![GitHub](https://img.shields.io/badge/GitHub-AGiXT%20Python%20SDK-blue?logo=github&style=plastic)](https://github.com/AGiXT/python-sdk) [![pypi](https://img.shields.io/badge/pypi-AGiXT%20Python%20SDK-blue?logo=pypi&style=plastic)](https://pypi.org/project/agixtsdk/)

[![GitHub](https://img.shields.io/badge/GitHub-AGiXT%20TypeScript%20SDK-blue?logo=github&style=plastic)](https://github.com/AGiXT/typescript-sdk) [![npm](https://img.shields.io/badge/npm-AGiXT%20TypeScript%20SDK-blue?logo=npm&style=plastic)](https://www.npmjs.com/package/agixt)

[![Discord](https://img.shields.io/discord/1097720481970397356?label=Discord&logo=discord&logoColor=white&style=plastic&color=5865f2)](https://discord.gg/d3TkHRZcjD)
[![Twitter](https://img.shields.io/badge/Twitter-Follow_@Josh_XT-blue?logo=twitter&style=plastic)](https://twitter.com/Josh_XT)
[![Pump.fun](https://img.shields.io/badge/Pump.fun-AGiXT-blue)](https://pump.fun/coin/F9TgEJLLRUKDRF16HgjUCdJfJ5BK6ucyiW8uJxVPpump)

![AGiXT_New](https://github.com/user-attachments/assets/14a5c1ae-6af8-4de8-a82e-f24ea52da23f)

> **AGiXT is a comprehensive AI automation platform that transforms how you interact with artificial intelligence. With 40+ built-in extensions, multi-provider support, and enterprise-grade features, AGiXT serves as the central nervous system for your digital and physical environments.**

## 🌟 Overview

AGiXT is not just another AI framework—it's a complete automation platform that bridges the gap between artificial intelligence and real-world applications. Whether you're controlling smart home devices, managing enterprise workflows, trading cryptocurrencies, or developing complex applications, AGiXT provides the tools and infrastructure to make it happen through natural language interactions.

### 🚀 What Makes AGiXT Unique

- **40+ Built-in Extensions**: From Tesla vehicle control to enterprise asset management
- **Multi-Provider Support**: Work with OpenAI, Anthropic, Google, Azure, local models, and more
- **Enterprise-Ready**: OAuth, multi-tenancy, advanced security, and compliance features
- **Natural Language Control**: Manage complex systems through simple conversations
- **Workflow Automation**: Chain multiple services and create sophisticated automation sequences
- **Real-Time Integration**: WebSockets, webhooks, and live data feeds for immediate responses

## 📚 Documentation

Documentation for AGiXT has moved to our central documentation site:

**[📖 View AGiXT Documentation](https://docs.agixt.com)**

The documentation site includes:

- Getting Started Guide
- Core Concepts
- Provider Configuration
- Authentication Setup
- API Reference
- Extension Development
- And much more!

## Quick Links

- **AGiXT Platform**: [agixt.com](https://agixt.com)
- **Documentation**: [docs.agixt.com](https://docs.agixt.com)
- **GitHub**: [github.com/Josh-XT/AGiXT](https://github.com/Josh-XT/AGiXT)
- **Discord**: [discord.gg/d3TkHRZcjD](https://discord.gg/d3TkHRZcjD)

## Quick Start

```bash
pip install agixt
agixt start
```

For detailed installation and configuration instructions, please visit the [documentation site](https://docs.agixt.com).
