Portfolio

AgentBuild

Jul 2025 - Present

Self-built Code
Stack
TypeScript
LangChain
LangGraph
Ink
React
Electron
SQLite
TailwindCSS

Purpose

AgentBuild is a model-agnostic coding agent built with LangChain JS and LangGraph JS. It ships as both a terminal CLI (a full-screen Ink + React TUI) and a desktop app (Electron + React + Tailwind) that share one agent core and session store. The agent can read, edit, and search code, run shell commands, use git, browse the web, and plan before it codes — working across OpenAI, Anthropic, Google Gemini, and local Ollama models, with interactive approval prompts, checkpointed SQLite sessions, MCP support, and subagents.