Secure AI Customer Support Platform — AI skill for Claude Code
Secure LLM-powered customer support platform: an AI agent (Claude) with grounded RAG answers, authorization-enforced tool calling, human handoff and defence-in-depth against prompt injection.
How to install Secure AI Customer Support Platform
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open mojtaba-py-code/secure-ai-customer-support-platform and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Secure AI Customer Support Platform does
Secure LLM-powered customer support platform: an AI agent (Claude) with grounded RAG answers, authorization-enforced tool calling, human handoff and defence-in-depth against prompt injection. FastAPI, PostgreSQL, Qdrant, Redis - 480+ tests, fuzzed and scanned in CI.
Alternatives in AI
- AI Engineering Hub — In-depth tutorials on LLMs, RAGs and real-world AI agent applications 37.2k ★
- Vllm Mlx — High-performance OpenAI and Anthropic compatible LLM inference server for Apple Silicon 1.5k ★
- Empirica — Make AI agents and AI workflows measurably reliable 244 ★
README
AegisSupport AI
[](https://github.com/mojtaba-py-code/secure-ai-customer-support-platform/actions/workflows/ci.yml) [](https://github.com/mojtaba-py-code/secure-ai-customer-support-platform/actions/workflows/codeql.yml) [](https://scorecard.dev/viewer/?uri=github.com/mojtaba-py-code/secure-ai-customer-support-platform)  [](LICENSE)
**A secure, LLM-powered customer-support platform.** Customers chat with an AI assistant that answers from the company's knowledge base, looks up *their own* orders, payments, refunds and tickets through tightly controlled tools, prepares refunds and cancellations for the customer to confirm, and hands the conversation to a human agent whenever the situation calls for one.
The project treats the language model as an **untrusted component**. Every decision that matters for security - who may see which record, which tools a turn may use, whether a conversation needs a human, whether a reply is safe to show - is made in deterministic, tested code around the model, not by the model.
The demo business ("Acme Home Electronics"), its customers and orders are fictional. The platform runs fully offline with a deterministic stand-in model and local embeddings; switch one setting to use Claude.
Contents
- What it does
- Architecture
- Quick start (no Docker, no API key)
- Try it
- Using Claude
- [Docker Compose (production-like)](#docke
Related Skills
Frontend Design Pro
Machine-enforced frontend UI/UX skill pack for AI agents. Registry + lazy loading: a 2,149-token router loads
Customer Service
A multi-provider AI customer service agent that automates order lookup, return-eligibility checks, and Stripe
Vox Agent
LLM agent for customer support with inline evaluation, hallucination detection, retry/fallback logic, and RAG
LexFlow
LexFlow is an open-source framework for building graph-based AI agent systems powered by FastAPI and MCP tools
WayFinder Agent
AI-powered microservice that turns trip filters (budget, pacing, vibe, accessibility) into a structured, real-
Claude Tool Agent
An interactive LLM tool-calling agent built on Claude's native tool-use API and FastAPI. Streams text, tool ca
Related Agents
Agentapp Builder
Agent 应用构建工程师(Context Engineering 合一)。当需要编写 system prompt / 角色设定、定义工具(tool/function calling)契约、设计 RAG 检索与 cont
Svelte Correctness Review
Reviews a feature segment in any SvelteKit app (apps/moderator, apps/auth, apps/creator-studio) for correctnes
Agentic AI Dev
Expert Agentic AI developer with Python 3.14, LangChain v1.2.8, LangGraph v1.0.7, and FastAPI 0.135.2. Use for