Skip to content
@GeneralBots

General Bots

- Errar é humano. Ass: General Bots. / - To err is human, General Bots.

General Bots Logo

General Bots

Enterprise-Grade LLM Orchestrator and AI Automation Platform

A strongly-typed, self-hosted conversational platform focused on convention over configuration and code-less approaches.


Architecture

General Bots Architecture


Platform Data Flow

General Bots Platform


Repository Structure

The gb repository is the root monorepo containing all components as Git submodules:

gb/                        ← Root repository (clone this!)
├── Cargo.toml             ← Workspace configuration
├── README.md              ← Project overview
├── PROMPT.md              ← Development guide
├── .gitmodules            ← Submodule definitions
│
├── botserver/             ← [submodule] Core API server
├── botui/                 ← [submodule] Pure web UI
├── botapp/                ← [submodule] Tauri desktop app
├── botlib/                ← [submodule] Shared Rust library
├── botbook/               ← [submodule] Documentation
├── bottest/               ← [submodule] Integration tests
├── botdevice/             ← [submodule] Device integration
├── botmodels/             ← [submodule] AI models
├── botplugin/             ← [submodule] Plugin system
├── bottemplates/          ← [submodule] Templates
└── .github/               ← [submodule] GitHub org config

Quick Start

Clone Everything

git clone --recursive https://github.com/GeneralBots/gb.git
cd gb
cargo build

Update All Submodules

git submodule update --init --recursive
git submodule foreach git pull origin master

Components

Component Description Status
gb Root monorepo - workspace config, submodules Production
botserver Core API server - LLM orchestration, automation Production
botui Pure web UI - HTMX-based minimal interface Production
botapp Tauri desktop wrapper - native file access Production
botlib Shared Rust library - common types, utilities Production
botbook Documentation - mdBook format Production
bottest Integration tests Production
botdevice Device integration Production
botmodels AI models Production
botplugin Plugin system Production
bottemplates Templates - bots, apps, prompts Production

Key Features

Feature Description
Multi-Vendor LLM Unified API for OpenAI, Groq, Claude, Anthropic
MCP and Tools Instant tool creation from code and functions
Semantic Cache 70% cost reduction on LLM calls
Web Automation Browser automation with AI intelligence
Enterprise Connectors CRM, ERP, database integrations
Version Control Git-like history with rollback

Documentation


License

AGPL-3.0 - True open source with dual licensing option.


Code Name: Guaribas

Pinned Loading

  1. botserver botserver Public

    Complete open-source AI collaboration suite and multi-agent platform featuring LLM orchestration, automation, and virtual assistants. Scales seamlessly from small deployments to large enterprise en…

    Rust 74 40

  2. botui botui Public

    General Bots tools running on Desktop.

    HTML 4 1

  3. botmodels botmodels Public

    Models in Python for General Bots AI demands.

    Python 1

  4. botapp botapp Public

    Android, iPhone, Windows, Mac and Linux applications for General Bots.

    Rust

  5. botbook botbook Public

    A guide about building virtual assistants by using General Bots.

    HTML 16 6

  6. bottest bottest Public

    General Bots LLM tests.

    Rust

Repositories

Showing 10 of 14 repositories
  • botserver Public

    Complete open-source AI collaboration suite and multi-agent platform featuring LLM orchestration, automation, and virtual assistants. Scales seamlessly from small deployments to large enterprise environments.

    GeneralBots/botserver’s past year of commit activity
    Rust 74 40 14 0 Updated Feb 20, 2026
  • bottest Public

    General Bots LLM tests.

    GeneralBots/bottest’s past year of commit activity
    Rust 0 0 0 0 Updated Feb 20, 2026
  • botui Public

    General Bots tools running on Desktop.

    GeneralBots/botui’s past year of commit activity
    HTML 4 MIT 1 0 0 Updated Feb 20, 2026
  • bottemplates Public

    General Bots templates.

    GeneralBots/bottemplates’s past year of commit activity
    FreeBASIC 0 0 0 0 Updated Feb 20, 2026
  • botlib Public

    General Bots base library for building Node.js TypeScript Apps packages (.gbapp)

    GeneralBots/botlib’s past year of commit activity
    Fluent 3 1 0 7 Updated Feb 20, 2026
  • botapp Public

    Android, iPhone, Windows, Mac and Linux applications for General Bots.

    GeneralBots/botapp’s past year of commit activity
    Rust 0 0 0 0 Updated Feb 20, 2026
  • gb Public

    AI suite.

    GeneralBots/gb’s past year of commit activity
    Shell 0 0 1 0 Updated Feb 20, 2026
  • botbook Public

    A guide about building virtual assistants by using General Bots.

    GeneralBots/botbook’s past year of commit activity
    HTML 16 AGPL-3.0 6 0 0 Updated Feb 19, 2026
  • botdevice Public

    Android, HarmonyOS, etc. ROM for General Bots.

    GeneralBots/botdevice’s past year of commit activity
    Shell 0 0 0 0 Updated Feb 8, 2026
  • botmodels Public

    Models in Python for General Bots AI demands.

    GeneralBots/botmodels’s past year of commit activity
    Python 0 1 6 0 Updated Feb 5, 2026

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Most used topics

Loading…