Agentic AI / Full-Stack✓ CompletedApril 2025

Republic of Bean — Agentic AI Ordering System

Republic of Bean is a multi-agent conversational ordering system built with LangGraph and Claude API. The agent runs a tool/function-calling loop to handle multi-step processes — inventory lookup, order processing, and customer FAQ resolution — with minimal human intervention. A Model Context Protocol (MCP) layer exposes structured, PostgreSQL-backed internal APIs to the LLM as callable tools, making the agent's behavior auditable and the data layer cleanly separated from the orchestration logic. The system includes input validation, error recovery, and execution logging designed for the reliability requirements of sensitive-data workflows.

Tech Stack

LangGraphClaude APIFastAPIPostgreSQLModel Context Protocol (MCP)Python

Key Highlights

  • Multi-agent orchestration via LangGraph with Claude coordinating inventory lookup, order processing, and FAQ resolution
  • MCP layer exposes PostgreSQL-backed internal APIs as callable tools — clean separation of data layer from orchestration logic
  • Input validation, error recovery, and auditable execution logs for trustworthy, debuggable agent behavior
  • Tool/function-calling loop handles multi-step workflows with minimal human intervention