Awesome AI AgentsAI Agent Ecosystems

iii-hq/iii

⭐ 18693 Rust added to this list on 2026-03-09 repository created 2025-01-02

iii (iii-hq/iii) is an innovative open-source framework designed to simplify backend development by providing a unified approach to composing, extending, and observing services in real-time. It introduces a minimalist mental model centered around three primitives: Workers, Functions, and Triggers. Workers are processes that register with the iii engine, defining and exposing Functions. Functions are stable units of work, and Triggers are declarative mechanisms that cause functions to run, encompassing everything from HTTP requests and cron schedules to queue subscriptions and state changes. Traditionally, integrating various backend components like queues, cron jobs, HTTP endpoints, state management, observability tools, and agents often involves complex, disparate integration stories. iii collapses these into a single, live system surface. By abstracting these functionalities into its core primitives, iii enables developers to effortlessly add capabilities with commands like `iii worker add `, making them immediately discoverable, traceable, and callable within the system. This approach significantly reduces the overhead associated with integrating new tools or extending existing functionalities. The framework supports multiple SDKs (Node.js, Python, Rust, Go) and includes a developer console for inspecting workers, functions, triggers, queues, and traces. It also features 'Agent Skills,' which are agent-readable reference materials for the engine's primitives and various workers, facilitating the development of intelligent agents that can extend and interact with the system dynamically. iii aims to streamline the development process, enhance observability, and foster a highly composable and extensible backend ecosystem.

https://github.com/iii-hq/iii

multi-agent frameworkAI agent ecosystemsAI workflow orchestratorsAI developer toolkitgenerative software frameworkreal-time observabilityservice compositionbackend developmentworker-function-triggerdistributed systemsmicroservicesRustPythonTypeScriptJavaScript

Also in AI Agent Ecosystems

Shubhamsaboo/awesome-llm-apps

A curated collection of impressive LLM-powered AI applications featuring RAG, AI Agents, Multi-agent Teams, and open-source models from leading AI providers like OpenAI, Anthropic, and Google Gemini.

lobehub/lobehub

LobeHub is a platform that enables users to find, build, and collaborate with AI agent teammates that evolve with them, facilitating multi-agent collaboration and transforming productivity through AI-driven workspaces.

FoundationAgents/MetaGPT

MetaGPT is a multi-agent AI framework that simulates a software company by assigning GPT-based roles to collaboratively automate software development from natural language requirements.

ComposioHQ/awesome-claude-skills

A curated list of awesome Claude Skills, resources, and tools for customizing Claude AI workflows.

shanraisshan/claude-code-best-practice

This repository provides best practices and implementations for leveraging Claude AI's agentic engineering features, including subagents, commands, skills, workflows, and memory.

crewAIInc/crewAI

CrewAI is a fast, flexible Python framework for orchestrating autonomous, role-playing AI agents that collaborate to solve complex tasks, offering both high-level simplicity and low-level control for enterprise-grade AI automation.

HKUDS/nanobot

nanobot is an open-source, lightweight personal AI agent, providing a WebUI, chat channels, tools, memory, and model routing for long-running workflows and automation.

sickn33/agentic-awesome-skills

Agentic Awesome Skills is an installable GitHub library providing over 1,900 agentic skills for various AI coding assistants like Claude Code, Cursor, and Gemini CLI.