General Bots: Open-source AI agent platform for self-hosted enterprise automation

What General Bots is
General Bots is an open-source, self-hostable AI agent platform that started as a side project in 2019 by a small group in Brazil. The original concept was to create a single platform where AI could operate inside companies, avoiding the need to stitch together separate chatbots, automations, dashboards, documents, APIs, and AI models.
Key features and components
The platform has accumulated several components over years of development:
- AI agents that execute workflows
- Conversational interfaces over documents and company data
- Knowledge bases and vector search
- Automation pipelines
- CRM-style customer interactions
- Omnichannel messaging
- Document processing (including PDFs)
- Collaboration tools
- Integrations with APIs and internal systems
- Support for different LLM providers
The system can run with different AI models, including local ones, and is designed to avoid vendor lock-in. According to the developers, some features that are now considered "new AI features" were already built into General Bots years ago.
Target use cases
This approach makes General Bots particularly suitable for organizations where sending company data to external AI services isn't always possible, such as governments, regulated industries, or any organization wanting full control over their infrastructure.
The project is available on GitHub at https://github.com/GeneralBots and includes comparison materials showing work-in-progress tools compared to Microsoft 365 functionality.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Femtobot: Efficient Rust Agent for Low-Resource Environments
Femtobot is a lightweight Rust-based AI agent designed to run efficiently on low-resource machines, such as older Raspberry Pis, through a ~10MB binary without large runtime dependencies.

Open-source SwiftUI testing skill for Claude Code uses Computer Use to visually test apps
An open-source Claude Code skill called /ios-test visually tests SwiftUI apps using Computer Use capability. The agent finds .xcodeproj files, builds the app in a Simulator, then navigates through every screen, tapping buttons and following links like a real user.

Testing MiniMax M2.7 via API on Three Real ML and Coding Workflows
A developer benchmarks MiniMax M2.7 against Claude Opus 4.7 on three real tasks: refactoring a PyTorch project, drafting Obsidian notes, and more. Key findings and setup included.

Claude Code Routines: Schedule Agent Tasks Like Cron with Reasoning
Claude Code Routines let you run agent tasks on a schedule without keeping a session open. A Reddit user shares real examples: nightly commit review, weekly dependency check, daily error log analysis — with AI reasoning instead of raw script output.