Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentbox_ai-0.0.1.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentbox_ai-0.0.1-py3-none-any.whl (2.3 kB view details)

Uploaded Python 3

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

Hashes for agentbox_ai-0.0.1.tar.gz
Algorithm Hash digest
SHA256 95c84198e3eebc24bdc72cc0aafd2d406ac90875ac0fa323f4167a8bcf287779
MD5 3a4fe5d90e215118dd156232e3c09b2d
BLAKE2b-256 f46791157baba8f4da673f5217b919b65e7c453b9d3e69ecc10d7b654a36fe95

See more details on using hashes here.

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

Hashes for agentbox_ai-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 06c83fcafe2c372ee9da24bbbfc3e7fb4ff6b7121a4407709ec2480fb9a661c6
MD5 a013e2850f917389f515038270e663ef
BLAKE2b-256 1ad5c88a09448c1698a02ef857a5eea6ce1486e34a3e78a8499892e286fa5621

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page