Awesome AI AgentsInventory Automation Agents

aibtcdev/ai-agent-crew

⭐ 46 Python added to this list on 2025-05-02 repository created 2024-02-08

AIBTC AI Agent Crew is a Python-based experimental project that leverages AI agents powered by the CrewAI framework and Langchain to perform various automated tasks related to Bitcoin and the Stacks blockchain. It features a Streamlit user interface that allows users to interact with these AI agents and visualize their outputs in an accessible way. The project integrates multiple specialized AI agent crews, each designed for different blockchain-related tasks such as smart contract analysis and wallet summaries. It supports integration with various large language model providers including OpenAI, Anthropic, and Ollama, making it flexible and extensible for different AI capabilities. The architecture is modular, allowing developers to add new AI crews and tools easily by following a defined structure. The project also includes a submodule called `agent-tools-ts` which provides TypeScript-based blockchain tools using Bun.js and Stacks.js for low-level blockchain operations and wallet interactions. This submodule enables the AI agents to perform blockchain transactions and wallet management tasks programmatically. The repository is currently deprecated in favor of separate front-end and back-end repositories, but it remains a valuable early experiment demonstrating the integration of AI agents with blockchain technology. The project requires Python 3.11 and uses a virtual environment for dependency management. It provides detailed setup instructions including cloning with submodules, environment configuration, and running the Streamlit app. Overall, AIBTC AI Agent Crew showcases an innovative approach to combining AI agent frameworks with blockchain technology to automate complex tasks, providing a foundation for future development in decentralized finance and blockchain automation.

https://github.com/aibtcdev/ai-agent-crew

ai-agentsanthropicautomationbitcoinblockchain-automationblockchain-toolsbun.jscrewaidecentralized-financelangchainllm-providersollamaopenaismart-contract-analysisstacks-blockchainstacks.jsstreamlittypescriptwallet-management

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.

FellouAI/eko

Eko is a production-ready JavaScript framework that enables developers to build reliable, multi-step agentic workflows using natural language commands across computer and browser environments.

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.