A modular AI Agent
Project description
AgentBox 🧠📦
The modular SDK for building, embedding, and orchestrating autonomous AI agents.
Seamlessly integrate powerful local or cloud-based language models into your applications, with minimal setup and maximum flexibility.
🚀 What is AgentBox?
AgentBox is a developer-first SDK and runtime that simplifies the process of:
- Building custom AI agents using modern LLMs (OpenAI, Ollama, etc.)
- Defining agent workflows using tools, memory, and goals
- Running agents locally or remotely with plug-and-play setup
- Embedding agent APIs into your existing software or systems
Whether you're building an AI co-pilot, task automation engine, or multi-agent system — AgentBox gives you the building blocks.
🧰 Features
- 🧠 Agent Orchestration: Multi-step planning and tool usage
- 🪄 Model Agnostic: Use OpenAI, Ollama, LLaMA, or others
- 🧱 Modular SDK: Plug your own tools, memories, workflows
- 🔌 Local-first: Runs on your machine, no cloud lock-in
- 🔁 API Ready: Turn any agent into a web-accessible endpoint
📦 Installation (coming soon)
AgentBox isn't available on PyPI yet. To get started:
git clone https://github.com/agentbox-ai/agentbox.git
cd agentbox
# Install dependencies
pip install -r requirements.txt
🧪 Quickstart Example
```python
from agentbox import Box
box = Box(engine="ollama", model="llama3")
response = box.ask("Summarize this week's AI news.")
print(response)
```
🤝 Contributing
This project is currently in private development. Contributions will open up post-MVP. Stay tuned!
⸻
📜 License
To be decided. Until then, usage and distribution rights are reserved by the author.
⸻
👋 About the Author
This project is built and maintained by @shantanudblabs, focused on making agents practical, modular, and self-hostable for real-world developers.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agentbox_ai-0.0.1.tar.gz.
File metadata
- Download URL: agentbox_ai-0.0.1.tar.gz
- Upload date:
- Size: 2.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
95c84198e3eebc24bdc72cc0aafd2d406ac90875ac0fa323f4167a8bcf287779
|
|
| MD5 |
3a4fe5d90e215118dd156232e3c09b2d
|
|
| BLAKE2b-256 |
f46791157baba8f4da673f5217b919b65e7c453b9d3e69ecc10d7b654a36fe95
|
File details
Details for the file agentbox_ai-0.0.1-py3-none-any.whl.
File metadata
- Download URL: agentbox_ai-0.0.1-py3-none-any.whl
- Upload date:
- Size: 2.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
06c83fcafe2c372ee9da24bbbfc3e7fb4ff6b7121a4407709ec2480fb9a661c6
|
|
| MD5 |
a013e2850f917389f515038270e663ef
|
|
| BLAKE2b-256 |
1ad5c88a09448c1698a02ef857a5eea6ce1486e34a3e78a8499892e286fa5621
|