# Dotbase
![Dotbase Logo](https://i.imgur.com/UgGWBt5.png) **Create agent-based workforces with drag-and-drop simplicity** [Website](https://dotbase.ai) • [Documentation](https://docs.dotbase.ai) • [Examples](https://dotbase.ai/examples)
--- ## 🚀 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 ```mermaid 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 ```bash # Install dependencies pip install pyautogen # Run exported script python your_workforce.py ``` ### Replit Deployment 1. Create Python project 2. Add to `pyproject.toml`: ```toml [tool.poetry.dependencies] pyautogen = "0.2.7" ``` 3. Run your exported script ## 📄 License [MIT License](LICENSE) ## 🆘 Support - Documentation: [docs.dotbase.ai](https://docs.dotbase.ai) - Site: enterprise@dotbase.ai ---
Made with ❤️ by Dotbase Team