Dotbase-site/README.md
2025-02-05 00:07:38 +05:30

2.2 KiB

Dotbase

Dotbase Logo Create agent-based workforces with drag-and-drop simplicity

WebsiteDocumentationExamples


🚀 Overview

Dotbase is a powerful low-code platform that transforms how you build AI agent workforces. With our intuitive drag-and-drop interface, create sophisticated agent networks and export them as production-ready Python code.

Key Features

  • 🎯 Visual Agent Design: Drag-and-drop interface for workforce creation
  • 🔄 Autogen Integration: Built on Microsoft's Autogen framework
  • 🐍 Python Export: Generate production-ready Python code
  • 🛠️ Custom Functions: Add custom tools and capabilities
  • 🤝 Multi-Agent Support: Create collaborative agent networks

🏗️ Architecture

Agents

Our Autogen-based system supports four core components:

Agent Type Description
AssistantAgent Configurable AI agents with custom system prompts
GPTAssistantAgent OpenAI Assistant API integration with custom function support
UserProxy Human-agent interaction interface
GroupChat Multi-agent collaboration hub

Tools

CustomFunction

  • Integrate Python functions
  • Connect OpenAI Assistant functions
  • Add custom capabilities

💻 Workstation

Node Operations

graph LR
    A[Library Panel] -->|Drag & Drop| B[Workstation]
    B -->|Connect| C[Agents]
    B -->|Configure| D[Settings]
  • Add: Drag components from Library Panel
  • Connect: Green handles indicate compatible connections
  • Delete: Right-click for context menu

🚀 Deployment

Local Setup

# Install dependencies
pip install pyautogen

# Run exported script
python your_workforce.py

Replit Deployment

  1. Create Python project
  2. Add to pyproject.toml:
    [tool.poetry.dependencies]
    pyautogen = "0.2.7"
    
  3. Run your exported script

📄 License

MIT License

🆘 Support


Made with ❤️ by Dotbase Team