Awesome AI AgentsInventory Automation Agents

FellouAI/eko

⭐ 4955 TypeScript repository created 2024-11-23

Eko (Eko Keeps Operating) is a production-ready JavaScript framework designed to enable developers to build reliable and complex agentic workflows using natural language commands. It supports a wide range of platforms including both computer and browser environments, providing a unified interface for running agents. Eko stands out by allowing users to create workflows that range from simple commands to multi-step processes, making it highly versatile for various automation tasks. The framework offers several key features such as intervenability, which allows users to intervene in the workflow execution, and access to private web resources, which is not commonly supported by competing frameworks. Eko is open-source and emphasizes high development efficiency and the ability to handle complex tasks. It supports browser automation, system operations, data processing, GUI automation, and multi-step task orchestration. Eko is designed to be used in multiple development environments including browser extensions, web applications, and Node.js applications. It provides comprehensive documentation, including getting started guides, API references, usage examples, and best practices to help developers quickly adopt and utilize the framework. The project also includes demos showcasing practical use cases such as collecting financial data, automating blog posting, cleaning up files, and performing automated software testing. These demos illustrate the framework's capability to handle real-world tasks efficiently. Community support is available through GitHub issues, Slack, and Discord channels, encouraging collaboration, feedback, and contributions. Eko is licensed under the MIT License, ensuring it is freely available for modification and distribution. Overall, Eko is a powerful tool for developers looking to automate workflows and tasks using natural language, with strong support for both browser and system-level operations, making it a competitive choice among agentic workflow frameworks.

https://github.com/FellouAI/eko

agentic-workflowapiautomationbrowser-automationbrowser-extensioncommunity-supportdata-processingdemosdevelopment-environmentsekogui-automationjavascript-frameworkmit-licensemulti-step-workflownatural-languagenode.jsopen-sourcesystem-operationsworkflow-orchestration

Also in Inventory Automation Agents

OpenInterpreter/open-interpreter

Open Interpreter is an open-source natural language interface that enables users to run code locally on their computers through a chat-based system, facilitating tasks like multimedia editing, browser control, and data analysis with full user approval and flexibility beyond hosted solutions.

sigoden/aichat

AIChat is an all-in-one command-line interface tool that integrates multiple large language models and provides features like Shell Assistant, Chat-REPL, RAG, AI Tools, and Agents for enhanced AI-driven command-line productivity.

microsoft/UFO

UFO is a UI-Focused multi-agent framework that automates and navigates Windows OS applications using AI agents powered by GPT-4V to fulfill complex user requests across multiple applications.

firerpa/lamda

FIRERPA/lamda is a robust and versatile Android RPA framework designed for next-generation mobile automation, supporting a wide range of Android versions and environments with extensive APIs and Python SDK for seamless AI integration and device control.

cjo4m06/mcp-shrimp-task-manager

Shrimp Task Manager is an intelligent task management system for AI Agents that converts natural language into structured development tasks with dependency tracking, iterative refinement, and research capabilities to enhance programming workflows.

irgolic/AutoPR

AutoPR is a tool that runs AI-powered workflows over codebases to automate tasks such as documentation, issue tracking, and pull request management.

dariubs/awesome-workflow-automation

A curated list of workflow automation software, tools, articles, and resources aimed at improving productivity and efficiency by automating repetitive tasks for individuals and teams.

OpenBMB/ProAgent

ProAgent is an LLM-based agent system that advances automation by enabling intelligent workflow construction and execution through Agentic Process Automation, surpassing traditional RPA capabilities.