#1212th of 12 in RAG and search
openai-support-agent-demo
Support console where the model drafts and a human approves
- Stars
- 203
- License
- MIT
- Last commit
- Dec 2025
- Language
- TypeScript
Overview
A Next.js demo on the OpenAI Responses API with two chat views, one for the customer and one for the human agent. The model drafts replies from a file-search knowledge base, proposes tool calls like cancel_order for the agent to confirm and auto-runs non-sensitive ones like get_order_history; a /init_vs route creates the vector store and functions are placeholders. For teams prototyping agent-assist for support staff.
Who it is for: Teams prototyping agent-assist for support staff
Strengths
- Human-in-the-loop pattern is concrete: suggested reply, suggested action, auto-run tiers
- Knowledge base, prompts, tools and demo data each live in one config file
- File search vector store bootstrapped from a route
Weaknesses
- README says not production-ready: no auth, no guardrails
- Tool functions are stubs that change nothing
- OpenAI Responses API only
- Last commit 2025-12
What it needs
- TypeScript, openai
- Needs openai-api-key
- env example file
Also in RAG and search
See all 12| Rank | Project | Score |
|---|---|---|
| 1 | azure-search-openai-demoAzure RAG chat reference on AI Search and Azure OpenAI | 56 out of 100 |
| 2 | rag-postgres-openai-pythonRAG over Postgres table rows with hybrid search and SQL filters | 51 out of 100 |
| 3 | llm-appPathway RAG pipeline templates that re-index live data sources | 48 out of 100 |
| #4 | chat-langchainLangChain docs assistant as a Managed Deep Agent with Next.js UI | 45 out of 100 |
| #5 | chat-with-your-data-solution-acceleratorAzure RAG chat app that answers from your documents with citations | 44 out of 100 |