Skip to main content

AI assistant platform with web interface, task board, and multi-channel support

Project description

OpenBotX

OpenBotX Logo

PyPI version Python 3.11+ License: MIT

Build status

An open-source platform for orchestrating AI agents.
One command to start. Everything from the browser. No coding required.


What is OpenBotX?

OpenBotX lets you create and manage AI agents from a web control panel. Chat, assign tasks, automate workflows, and monitor everything in real time — from your phone, tablet, or computer.

  • One command to start — no Docker, no infrastructure
  • Multi-agent — multiple agents with independent models, tools, and workspaces
  • Real-time task board — Kanban view with live status across all agents
  • Skills system — extend agents with Markdown files, no coding needed
  • Marketplace — browse and install community skills directly from the web UI
  • Built-in tools — file ops, shell, web search, HTTP client, browser automation, RSS, scheduler, and more
  • Multi-channel — web and Telegram, same pipeline
  • Any LLM provider — Anthropic, OpenAI, Google, OpenRouter, or any OpenAI-compatible endpoint
  • Secure — sandboxed workspaces, shell safety guards, JWT auth

Quick Start

Requirements: Python 3.11+ and UV.

# Install
uv tool install openbotx

# Create a project
mkdir my-assistant && cd my-assistant
openbotx init

# Configure API keys
cp .env.example .env
nano .env  # add your ANTHROPIC_API_KEY or other provider key

# Start
openbotx start

Your browser opens at http://localhost:8000. Log in with admin / admin.

From Source

git clone https://github.com/openbotx/openbotx.git
cd openbotx
make setup
source .venv/bin/activate
openbotx start

Documentation

License

MIT — see LICENSE for details.

Links

Made with ❤️ by Paulo Coutinho

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

openbotx-0.0.8.tar.gz (1.7 MB view details)

Uploaded Source

Built Distribution

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

openbotx-0.0.8-py3-none-any.whl (1.8 MB view details)

Uploaded Python 3

File details

Details for the file openbotx-0.0.8.tar.gz.

File metadata

  • Download URL: openbotx-0.0.8.tar.gz
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for openbotx-0.0.8.tar.gz
Algorithm Hash digest
SHA256 bf67d6437a926aa470823f4830161bfd1bc158a2259329932c0cd24f1a41a4a0
MD5 c8da012b1204eae6a088434a81854062
BLAKE2b-256 e7698b5d74edc60003c07f09b1044e176914c3ce45cff9aefe4fea3917f5e789

See more details on using hashes here.

File details

Details for the file openbotx-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: openbotx-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for openbotx-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 5e51f5d14eb204a6d8d37db39bc1e5d00b4114493b472e7afd4503ae9790ad6b
MD5 edd225a67532d0d06ae2b7b139dfa932
BLAKE2b-256 ab0e7fbf3b043b5b7e4d7305475dc3c2b7014266e712a1b21091a387a1ed88cf

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