Zum Inhalt

ToolBoxV2

Ein modulares Python-Framework für Tools, Funktionen und komplette Anwendungen — lokal, im Web, als Desktop- oder Mobile-App.

PyPI GitHub Python

pip install toolboxv2 && tb --guide

  • Loslegen


    Installation, Profilwahl, Config-Wizard — von pip install bis zur laufenden Instanz.

    Onboarding

  • ISAA · Agents


    FlowAgent, ExecutionEngine V3, Chains, Skills, Dreamer. Das größte Subsystem im Repo.

    ISAA Overview

  • CloudM


    Auth (OAuth2, Passkeys, JWT), User-Daten, Mod-Manager, verschlüsselter Folder-Sync.

    CloudM

  • DB & Minu


    Datenbank-Modul (4 Backends: JSON, Redis, MinIO) und Mini web UI mit WebSocket Live-Updates.

    DB Mod · Minu

  • CLIs & Flows


    tb, MiniCLI + Macros, icli, Chains, Background-Flows.

    icli

  • CLI Reference


    tb Runner-Übersicht, Profile, Worker- & Service-Befehle.

    CLI Reference

  • Runtime


    WSGI/ASGI-Worker, ZeroMQ-Broker, FastTB, Sessions, ServiceManager.

    Worker System

  • Storage


    DB-Modi (LC/LR/RR/CB), BlobDB mit Offline-Fallback, Blob-Sharing & Watch-API.

    Database Modes

  • Frontend


    tbjs-Framework, Tauri-App-Architektur, P2P-RPC, Browser-Extension.

    tbjs

  • Infrastruktur


    TB Registry für Mods & Artefakte, self-hosted OpenAI-kompatibler LLM Gateway.

    Registry


ARCHITECTURE
flowchart TD
    Nginx["Nginx<br/>Load Balancing · Rate Limit"]
    Nginx --> W1["HTTP Worker<br/>WSGI"]
    Nginx --> W2["HTTP Worker<br/>WSGI"]
    Nginx --> W3["WS Worker<br/>asyncio"]
    W1 & W2 & W3 --> ZMQ["ZeroMQ Event Broker"]
    ZMQ --> TB["ToolBoxV2 App"]
    TB --> MODS["Mods<br/>CloudM · ISAA · DB · …"]
    TB --> FLOWS["Flows<br/>cli · mini · isaa · desktop"]
BUILDING BLOCKS
Baustein Beschreibung Docs
Python Core 4-Layer-Architektur: App, MainTool, Result Core Types, Core Internals
Worker System WSGI/async Worker über ZeroMQ IPC Runtime
DB Mod 4 Backend-Modi: Local JSON, Redis, MinIO Blob DB
Minu Mini web UI: Server-Side Rendering + WebSocket Live-Updates Minu
CloudM Auth, User-Daten, Mod-Management, Folder-Sync CloudM
ISAA Multi-Agent-Framework (FlowAgent, Chains, Skills) ISAA
tbjs + Tauri Cross-Platform Web-/Desktop-UI tbjs, Browser Extension
TB Registry Package-Registry für Mods und Artefakte Registry
LLM Gateway OpenAI-kompatibler self-hosted Gateway Gateway

Doku-Stand

Core-Module, Runtime und Storage sind vollständig dokumentiert. Seiten mit <!-- verified: … -->-Markern sind gegen den Code geprüft. Fehler bitte als Issue melden.