Awesome AI AgentsWorkflow Automation Assistants

saten-private/BabyCommandAGI

⭐ 61 Python added to this list on 2025-04-19 repository created 2023-05-16

BabyCommandAGI is a project designed to explore the interaction between Command Line Interface (CLI) and Large Language Models (LLM), specifically testing what happens when these two older computer interaction interfaces are combined. The project is based on BabyAGI and utilizes the latest LLM APIs, including support for Claude 3.7 Sonnet and OpenRouter models. The core idea is to imagine a conversation between an LLM and a CLI, which opens up exciting possibilities for automation and interaction beyond traditional graphical user interfaces (GUI). The system operates by continuously executing tasks in a loop, where it pulls tasks from a list, determines if they are command or plan tasks, executes commands, and uses LLM to analyze failures or plan new tasks based on objectives and user feedback. This approach allows for dynamic task management and execution, making it suitable for various use cases such as automatic programming, environment setup, and retrieving information like weather forecasts. BabyCommandAGI is implemented as a Python script system and is recommended to be run in a virtual environment like Docker to avoid unintended system changes. It supports API keys for Anthropic and OpenAI models and provides mechanisms for user feedback and interaction during command execution. The project includes useful commands for managing the workspace, backing up data, and resetting the environment. The project is still in early development, focusing on simplicity and modularity. Contributions are welcomed with guidelines to keep changes small and well-explained. The project aims to discover new use cases and expand the potential of combining CLI and LLM technologies. Keywords extracted include CLI, LLM, BabyAGI, automation, task management, Docker, Python, Claude 3.7 Sonnet, OpenRouter, API, command execution, user feedback, environment setup, automatic programming, and virtual environment.

https://github.com/saten-private/BabyCommandAGI

aianthropicanthropic-apiapiartificial-intelligenceautomatic-programmingautomationautonomous-agentsbabyagiclaude-3-5claude-3.7-sonnetclicommand-executiondockerenvironment-setupgpt-4ollmopenaiopenai-apiopenrouterpythontask-managementuser-feedbackvirtual-environment

Also in Workflow Automation Assistants

Significant-Gravitas/AutoGPT

AutoGPT is a powerful AI platform that enables users to create, deploy, and manage continuous AI agents to automate complex workflows with options for self-hosting and cloud deployment.

enescingoz/awesome-n8n-templates

A comprehensive open-source collection of over 280 free n8n automation templates for various services, including Gmail, Telegram, Slack, Notion, OpenAI, and more.

n8n-io/self-hosted-ai-starter-kit

The Self-hosted AI Starter Kit by n8n is an open-source Docker Compose template that quickly sets up a secure, local AI and low-code development environment integrating n8n, Ollama, Qdrant, and PostgreSQL for building self-hosted AI workflows.

genspark-ai/genoffice

Open-source AI-native alternative to Microsoft Office, editing Word, Excel, PowerPoint and PDF files locally with built-in document-editing agents.

czlonkowski/n8n-skills

A set of seven Claude Code skills designed to help AI assistants build flawless, production-ready n8n workflows using the n8n-mcp MCP server.

dtyq/magic

Magic is the first open-source all-in-one AI productivity platform offering a comprehensive product matrix to help enterprises build and deploy intelligent AI applications for enhanced productivity.

lmnr-ai/lmnr

Laminar is an open-source all-in-one platform for engineering, tracing, evaluating, and managing AI products with scalable infrastructure and rich telemetry features.

eracle/OpenOutreach

A self-hosted email-first sales agent that turns a product description into an ideal-customer profile, discovers and scores B2B leads from a licensed data source, then runs personalised outreach from your own mailbox.