Cette page est affichée en anglais. Une traduction française est en cours.
SkillsMay 12, 2026·2 min de lecture

AgentChat — LLM Chat + MCP Integration

AgentChat is a modern LLM chat system (FastAPI + Vue) with knowledge base, tool calling, and MCP server integration, plus a Docker Compose deploy path.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
Asset
Commande d'installation directe
npx -y tokrepo@latest install b7d90239-59c9-594c-af27-5212c683e80e --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

AgentChat is a modern LLM chat system (FastAPI + Vue) with knowledge base, tool calling, and MCP server integration, plus a Docker Compose deploy path.

  • Best for: Self-hosted chat workbenches that need RAG + tools + MCP in one stack
  • Works with: Docker Compose; FastAPI backend; Vue 3 frontend; optional MySQL/Redis/MinIO services (per docker docs)
  • Setup time: 30–90 minutes

Practical Notes

  • GitHub: 712 stars · 73 forks; pushed 2026-04-15 (verified via GitHub API).
  • docker/README.md lists Docker 20.10+ and Compose 2.0+, plus default ports: UI 8090, API 7860, MySQL 3306, Redis 6379.
  • docker/README.md uses a YAML config file (docker_config.yaml) instead of env vars for model keys and DB endpoints.

Main

Operational hardening checklist:

  1. Keep secrets out of git: store docker_config.yaml outside the repo or use a templated file + secret manager.
  2. Put the API behind an auth layer (reverse proxy + JWT/OAuth) before exposing it to the internet.
  3. Separate “chat UI” from “tool execution”: run tools in a constrained worker with clear timeouts and resource limits.
  4. Add backups for MySQL and object storage from day one—RAG and chat history are your core assets.

Once stable, you can wire MCP servers as controlled integrations rather than ad-hoc scripts.

FAQ

Q: Is Docker required? A: No, but the repo includes a Docker deployment path that is the quickest way to trial the full stack.

Q: Where do I configure model keys? A: docker/README.md says it uses a YAML config file (docker_config.yaml) rather than env vars.

Q: What should I lock down first? A: Authentication + network exposure; then isolate tool execution and add backups.

🙏

Source et remerciements

Source: https://github.com/Shy2593666979/AgentChat > License: MIT > GitHub stars: 712 · forks: 84

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires