Agent frameworks & harnesses · CrewAI
CrewAI
Framework for role-based multi-agent workflows, with open-source libraries and a commercial platform described by the vendor.
AI directory
Real products with a working official site. No ratings, user counts, or invented rankings.
No login and no fee. A valid submission is published automatically and usually appears within about two minutes. Short maker blurbs stay on the site for people, and they are left out of search until the description is a real explanation. Nonsensical text is not published. Editorial policy.
Submit your tool7 listings
Agent frameworks & harnesses · CrewAI
Framework for role-based multi-agent workflows, with open-source libraries and a commercial platform described by the vendor.
Agent frameworks & harnesses · Google
Google's open-source Agent Development Kit. You write an agent in code, give it tools, and can grow it into a multi-agent workflow. It is available in Python, TypeScript, Go, Java, and Kotlin.
Agent frameworks & harnesses · LangChain
Open-source framework and commercial platform (LangSmith and related products) for composing language-model applications and agents.
Agent frameworks & harnesses · Microsoft
Microsoft's open-source framework for building agents and multi-agent workflows in Python and .NET, with a Go SDK in public preview. It includes a ready-made harness for long tasks and graph workflows when you want fixed steps.
Agent frameworks & harnesses · OpenAI
An open-source toolkit for building agents in Python and TypeScript. It runs the loop that calls a model, uses tools, hands work to another agent, and stops when the task is done.
Agent frameworks & harnesses · Pydantic
A Python framework for typed agents. You name a model, add tools, and get answers checked against a schema. A separate harness package adds files, a shell, and planning for longer jobs.
Agent frameworks & harnesses · Hugging Face
A small open-source Python library from Hugging Face for building agents. Its code agent writes Python to call tools and do math, instead of only returning text.