{"repo":"nitin27may/e-commerce-agents","free":true,"listed":false,"github":"https://github.com/nitin27may/e-commerce-agents","clone":"git clone https://github.com/nitin27may/e-commerce-agents.git","description":"6 specialized AI agents collaborating via A2A protocol to power e-commerce — product discovery, orders, pricing, reviews, inventory & support. Built with Microsoft Agent Framework, FastAPI, Next.js, and PostgreSQL + pgvector.","language":"Python","stars":18,"topics":["azure-openai","e-commerce","fastapi","microsoft-agent-framework","multi-agent","nextjs","openai","opentelemetry","postgresql","a2a-protocol"],"license":"MIT","category":"ai-agents","readme_excerpt":"E-Commerce Agents A multi-agent e-commerce platform built with Microsoft Agent Framework (MAF). Ships as two complete, feature-parity backends — Python and .NET / C# — both fully working implementations, not samples. Six specialized AI agents collaborate via A2A protocol to handle product discovery, orders, pricing, reviews, inventory, and customer support. Pick your stack: agents/python/ (see Quick Start → Python below) or agents/dotnet/ (see Quick Start → .NET below, or agents/dotnet/README.md ) — same database schema, same prompts, same Next.js frontend for either (toggle with NEXT PUBLIC BACKEND STACK ). Companion demo repo for the AI article series on nitinksingh.com. --- Where to start I want to... Go here --- --- Run the Python backend locally Quick Start → Python below Run the .NET backend locally Quick Start → .NET below Understand how the agents work / add a new one Architecture · Adding an Agent Use the MCP server MCP Integration Follow the step-by-step tutorial series tutorials/README.md --- Quick Start Both backends share the same setup, the same Postgres schema, and the same Next.js frontend — only the compose file (and port-8080 orchestrator) differs. Pick one. Prerequisites - Docker and Docker Compose - An OpenAI API key (or Azure OpenAI credentials) Setup (shared by both stacks) Run the Python backend Run the .NET backend Both compose files gate agents/frontend/seeder behind profiles — infra ( db , redis , aspire ) starts unconditionally, but a bare docker co","default_branch":null,"files":null,"tree":[],"storefront":"/r/nitin27may","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nitin27may/e-commerce-agents/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}