Metadata-Version: 2.4
Name: nexusaicap
Version: 1.0.0
Summary: Production-grade AI ecosystem — 20+ LLM providers, 7-role agent pipeline, 2000+ tools, advanced RAG, web dashboard, plugin system. More powerful than npmai.
Author: NexusAI Team
License: MIT
Project-URL: Homepage, https://github.com/nexusai/nexusai
Project-URL: Documentation, https://nexusai.dev
Project-URL: Repository, https://github.com/nexusai/nexusai
Keywords: ai,llm,agents,rag,tools,autonomous,nexusai
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: httpx>=0.25.0
Requires-Dist: rich>=13.0.0
Requires-Dist: click>=8.0.0
Requires-Dist: pydantic>=2.0.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: python-dotenv>=1.0.0
Requires-Dist: aiohttp>=3.9.0
Requires-Dist: jinja2>=3.1.0
Provides-Extra: openai
Requires-Dist: openai>=1.0.0; extra == "openai"
Provides-Extra: anthropic
Requires-Dist: anthropic>=0.30.0; extra == "anthropic"
Provides-Extra: google
Requires-Dist: google-generativeai>=0.5.0; extra == "google"
Provides-Extra: groq
Requires-Dist: groq>=0.5.0; extra == "groq"
Provides-Extra: mistral
Requires-Dist: mistralai>=0.4.0; extra == "mistral"
Provides-Extra: cohere
Requires-Dist: cohere>=5.0.0; extra == "cohere"
Provides-Extra: together
Requires-Dist: together>=1.0.0; extra == "together"
Provides-Extra: huggingface
Requires-Dist: huggingface-hub>=0.20.0; extra == "huggingface"
Provides-Extra: rag
Requires-Dist: faiss-cpu>=1.7.0; extra == "rag"
Requires-Dist: sentence-transformers>=2.2.0; extra == "rag"
Requires-Dist: chromadb>=0.4.0; extra == "rag"
Requires-Dist: pypdf>=3.0.0; extra == "rag"
Requires-Dist: python-docx>=1.0.0; extra == "rag"
Requires-Dist: beautifulsoup4>=4.12.0; extra == "rag"
Requires-Dist: markdown>=3.5.0; extra == "rag"
Provides-Extra: web
Requires-Dist: fastapi>=0.100.0; extra == "web"
Requires-Dist: uvicorn>=0.25.0; extra == "web"
Requires-Dist: websockets>=12.0; extra == "web"
Provides-Extra: tools
Requires-Dist: gitpython>=3.1.0; extra == "tools"
Requires-Dist: pandas>=2.0.0; extra == "tools"
Requires-Dist: pillow>=10.0.0; extra == "tools"
Requires-Dist: requests>=2.31.0; extra == "tools"
Requires-Dist: psutil>=5.9.0; extra == "tools"
Provides-Extra: mcp
Requires-Dist: websockets>=12.0; extra == "mcp"
Provides-Extra: all
Requires-Dist: nexusai[anthropic,cohere,google,groq,huggingface,mcp,mistral,openai,rag,together,tools,web]; extra == "all"
Provides-Extra: dev
Requires-Dist: pytest>=7.0.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.23.0; extra == "dev"
Requires-Dist: ruff>=0.1.0; extra == "dev"

# NexusAI

The Ultimate Autonomous AI Agent Ecosystem. More powerful than `npmai`.
Ready to use with just one command.

<img src="nexusai_banner.jpg" width="100%">

## Features
- **20+ LLM Providers**: OpenAI, Anthropic, Google Gemini, Groq, Mistral, Ollama, DeepSeek, TogetherAI, G4F (GPT4Free) and more!
- **7-Role Agent Pipeline**: Planner, Researcher, Tool Manager, Coder, Reviewer, Auditor, Verifier.
- **Multimodal & RAG**: Handles all formats (PDF, DOCX, Images, JSON) with an advanced retrieval pipeline.
- **Perplexity-like Web Search**: Built-in search bridge to synthesize information from the web.
- **2000+ Integrated Tools**: File ops, web scraping, git, databases, python execution, cryptography, math, email, Docker.
- **Web UI & Dashboard**: Stunning dark-mode dashboard to monitor and interact with your agents.
- **MCP Support**: Full Model Context Protocol server.
- **Plugin System**: Fully extensible via plugins.

## Installation

```bash
git clone https://github.com/shiva/nexusaicap.git
cd nexusaicap
pip install -e .[all]
```

## Quick Start

```bash
# Run an autonomous task
nexusai run "Build a weather dashboard in React"

# Start the interactive chat
nexusai chat

# Launch the Web Server
nexusai server
```

## Docker

```bash
docker-compose up -d
```
