Code snippets for my 2025 lecture at Columbia University, an introduction to AI Agents
-
Updated
Nov 24, 2025 - Python
Code snippets for my 2025 lecture at Columbia University, an introduction to AI Agents
Open-source alternative to Claude Agent SDK — lightweight, provider-agnostic.
A pure Python implementation of ReAct agent without using any frameworks like LangChain. It follows the standard ReAct loop of Thought, Action, PAUSE, and Observation. The agent utilizes multiple tools, including Calculator, Wikipedia, Web Search, and Weather. A web UI is also provided using Streamlit.
Universal autonomous agent framework with ReAct loop, multi-provider LLM routing, reasoning graph, and MCP integration, domain-agnostic for building specialized AI agents.
⚙️ Deterministic Go runtime for building reliable, resumable, event-driven AI agents.
An autonomous AI Agent designed to evaluate cat food quality using a ReAct decision loop. It leverages Llama 3.3 (via Groq) to combine real-time web search with custom Python calculation tools. The agent analyzes dry matter, Taurine levels, and Ca:P ratios to provide personalized nutritional verdicts based on veterinary standards.
React wrapper loop. Simple and easy to use
Add a description, image, and links to the react-loop topic page so that developers can more easily learn about it.
To associate your repository with the react-loop topic, visit your repo's landing page and select "manage topics."