100 Agents in 100 Days

This project is what happens when over-planning is asked politely to leave the room. Instead of designing the perfect AI agent architecture, the goal is to build 100 small agents in 100 days. Most are deliberately simple and focused on one agentic technology.

Here they are: the useful agents, the odd agents, and the agents who made a strong case for better supervision.

Custom agents

Agents built from the ground up, without any third-party agent framework.

OpenAI Agents SDK

Agents built using OpenAI’s Agents SDK.

Google’s Agent Development Kit

Agents built using Google’s Agent Development Kit.

IBM’s BeeAI framework

Agents built using IBM’s open-source BeeAI framework.

LangChain ecosystem

Agents built using LangChain, LangGraph, or related tools from the LangChain ecosystem.

Anthropic agents

Agents built using Anthropic’s tools and frameworks.

Microsoft agents

Agents built using Microsoft’s tools and frameworks.

CrewAI agents

Multi-agent systems built using CrewAI.

Coding agents

Agents whose purpose is to assist with coding tasks.

Other framework agents

Agents based on other frameworks.

Sandboxed agents

Agents deployed to sandboxed locations.

Docker sandboxed agents

Agents deployed to a Docker sandboxed location.

Docker sandboxed agent teams

Multiple agents deployed to a Docker sandboxed location.

Local model agents

Agents using local models.

Agents with memory

Agents using memory, following the CoALA paper.

Microsoft Foundry agents

Agents deployed to Microsoft Foundry.

AWS Bedrock agents

Agents deployed to AWS Bedrock.

Observed Agents

Adding tracing and observability to agent.

Designer Agents

Agents capable of designing a website.