A self-hosted agent app that runs each task in its own container, and works with any models

Wait 5 sec.

Hi everyone! I've been working on this agent platform for 7-8 months and recently made it open source: https://meowbert.com I know there are a lot of this same type of projects at this point. I built this one because I wanted something clean that's self hosted, does its job properly, and is suitable for doing long projects and run tasks autonomously. Each task runs in its own Docker container with things like a shell, a browser, Python, Node, and tools for Office documents and PDFs. The files and memory are saved in projects. Tasks can also run on a schedule and send the result to Telegram, Discord, or email when they finish. For example, I have a scheduled task where the agent runs regular health and security checks by querying logs and system info, and notifies me if there is an issue. Your custom skills can also be added directly to a skills/ folder in the root, and I am planning to make it easier to set up for others. It works with any server that supports the OpenAI Responses API. I've mainly tested it with both Codex models and Qwen 9B via Ollama, on a small VPS, and it has helped me a great deal in my projects. APIs that only support chat/completions won't work yet. I plan to add support for them very soon, as I know it's widely used. Task view Known limitations, I am trying to improve on these: - It needs the "/v1/responses" API format, I know that rules out some setups, and adding support for them is on the list - Smaller/older models struggle with tool calling as usual - The sandbox image is x86-64 only for now. It's AGPL licensed and the code is on GitHub: https://github.com/XInTheDark/meowbert-ai-agent I'd really appreciate any feedback. A big reason I am posting this was to learn from the community and from more experienced devs. Issues and feedback of any kind are welcome!   submitted by   /u/XInTheDark [link]   [comments]