Skip to content

ToolBoxV2

A flexible modular framework for tools, functions, and complete applications, deployable locally, on the web, or as a desktop/mobile app.

PyPI Version

GitHub


Architecture

flowchart TD

    Nginx["Nginx\n(Load Bal., Rate Limit)"]



    Nginx --> W1["HTTP Worker\n(WSGI)"]

    Nginx --> W2["HTTP Worker\n(WSGI)"]

    Nginx --> W3["WS Worker\n(asyncio)"]



    W1 & W2 & W3 --> ZMQ["ZeroMQ\nEvent Broker"]



    ZMQ --> TB["ToolBoxV2\nApp Instance"]

Key Components

| Component | Description |

|-----------|-------------|

| Python Backend | Core library with modular 4-layer architecture |

| Worker System | WSGI/async workers via ZeroMQ IPC |

| CloudM | Auth, user data, mod management, folder sync |

| ISAA | Multi-agent AI framework (FlowAgent, ExecutionEngine) |

| tbjs + Tauri | Cross-platform web/desktop UI |

| TB Registry | Package registry for mods and artifacts |

| LLM Gateway | OpenAI-compatible self-hosted gateway (Ollama) |

Quick Navigation


© 2022–2025 Markin Hausmanns — GitHub · Issues · PyPI