An AI agent that reasons, searches, and writes its own code

Project

Agenta

Year

2026

Agenta is a research agent built on a LangGraph StateGraph that decides for itself which tool to reach for next. It can reason through a problem, search the web when it lacks context, execute Python to verify a calculation, and then synthesise a conclusion — looping back whenever a step comes up short.

The hard part isn't calling a model, it's managing state across a multi-step run. I built explicit graph nodes for reason, search, code, and conclude, with a FastAPI backend streaming every intermediate step to the client over Server-Sent Events so you can watch the agent think rather than staring at a spinner.

Scope of Work

LangGraph
LangChain
FastAPI
Server-Sent Events
Python

See more of my work

Create a free website with Framer, the website builder loved by startups, designers and agencies.