GiesChat

A self-hosted AI chat platform built on LibreChat that brings multi-model conversations, agents, MCP skills, artifacts, and code interpretation into one secure, campus-controlled interface. Students and faculty get a single place to work with Claude, GPT, Gemini, and dozens of other providers without sending data to consumer apps.

40+ AI Providers
MCP Skill Integration
Self Hosted

What GiesChat Does

One interface for every model, with campus-owned data

💬

Multi-Model Chat

  • Switch between Claude, GPT-5, Gemini, DeepSeek, Mistral, and more
  • OpenAI, Azure, Anthropic, AWS Bedrock, Google Vertex AI
  • OpenRouter, Groq, Ollama, and custom OpenAI-compatible endpoints
  • Save and share presets across conversations
🤖

Agents & MCP Skills

  • Build no-code custom assistants inside the chat
  • Attach MCP servers for tools, file search, and code execution
  • Reusable SKILL.md instruction bundles
  • Subagents for isolated child-agent runs
📝

Artifacts & Code Interpreter

  • Generate React, HTML, and Mermaid diagrams in the chat
  • Sandboxed code execution in Python, Node.js, Go, and more
  • Upload, process, and download files directly
  • DALL-E, Stable Diffusion, and Flux image generation
🔐

Secure Multi-User Access

  • OAuth2, LDAP, and email login
  • Role-based access and admin panel
  • Built-in moderation and token spend tools
  • Scales from single-server to Redis-backed deployments

Why Build It

Education needs a chat platform where the institution controls the data

One Place for Every Model

Students and faculty currently jump between ChatGPT, Claude, Gemini, and course-specific tools. GiesChat unifies them in one interface so switching models is a dropdown, not a tab.

Agents That Can Act

With MCP support, agents can query Canvas, search files, run code, and call custom tools. The chat becomes a workspace, not just a conversation.

Campus-Controlled Infrastructure

Self-hosting means research data, student conversations, and course content stay inside university infrastructure. The open-source stack also makes the platform auditable and extendable.

Stack

LibreChat Next.js TypeScript MongoDB Redis MCP OAuth2 Docker