
Build Modular AI Systems
Open Source. Collaborative. Powerful.
Genbase is an open-source platform for creating, orchestrating, and sharing modular AI systems. Build with specialized agents that collaborate through a secure, containerized architecture with full Git integration.
AI Agents Working Together
See how Genbase modules communicate and share data through intelligent collaboration
Why Use Genbase?
A new approach to AI architecture that emphasizes modularity, reusability, and developer experience.
1Composable AI Architecture
Build systems from specialized, focused modules rather than monolithic agents. Each module excels at a specific domain, enabling complex workflows through controlled collaboration.
2Secure Execution Environment
All module tools run in isolated Docker containers with controlled access to resources. Modules communicate through explicit, well-defined interfaces, preventing unintended side-effects while maintaining security.
3Git-Native Workspaces
Every module operates on its own Git repository, enabling version control, collaboration, and traceability. Connect modules through submodule relationships for seamless resource sharing.

Genbase module dashboard showing workspace and relationship management
How Genbase Works
A modular approach to building AI systems with reusable components
Define Reusable Kits
Package AI capabilities as versioned, reusable components with defined interfaces, tools, and profiles. Each kit contains specialized expertise, dependencies, and base configurations.
Instantiate as Modules
Create running instances (Modules) from Kits, each with its own state, configuration, and Git workspace. Organize modules within projects for logical grouping and unique addressing.
Define Module Relationships
Connect modules through controlled resource sharing. A module can provide specific tools or workspace access to other modules, creating clean interfaces for collaboration while maintaining isolation.
Interact Through Agent Profiles
Interact with modules through purpose-specific profiles, each managed by an agent that combines LLM capabilities with defined tools. Profiles provide tailored interfaces for different module functions.
Core Building Blocks
Learn about the fundamental components that make up the Genbase platform

Real-World Applications
See how modular AI systems can be composed to solve complex problems
Development Assistant
A system of specialized agents working together to help developers:
Code Architecture Module
Designs system architecture, creates component diagrams, and manages high-level patterns
Database Expert Module
Specializes in schema design, query optimization, and data modeling
CI/CD Pipeline Module
Creates and manages deployment workflows, testing infrastructure, and release processes
How They Work Together:
The Architecture module manages overall system design, while providing workspace access to the Database Expert for schema optimization. The CI/CD Pipeline module interfaces with both to create efficient deployment processes that respect data integrity and system structure.
Research Assistant System
A collaborative system for comprehensive research and analysis:
Information Retrieval Module
Efficiently searches and extracts relevant information from multiple sources
Analysis Engine Module
Processes information through specialized frameworks and methodologies
Document Creator Module
Compiles findings into well-structured reports with proper citations
How They Work Together:
The Information Retrieval module provides search tools to the Analysis Engine, which processes and evaluates the information. Both modules provide workspace access to the Document Creator, which compiles a comprehensive report with citations. Each module maintains expertise in its domain while collaborating through clean interfaces.
Join the Genbase Community
Contribute to the future of modular AI systems development and orchestration