AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Therapists › LibreChat
✦ Free & open sourceTherapists

LibreChat

Self-hosted, multi-provider AI chat interface with agents, MCP, and search.

Unified Self-Hosted AI Interface for Mental Health

Integrate Claude, OpenAI, and local models into a secure, feature-rich chat environment.

Free forever · open source · MIT
✓ Needs IT✓ Browser-based✓ Real-time collaboration
7.7
ZEKAI
Powerful self-hosted AI hub.
Free & open source · Therapists
Ease of setup4
Usefulness8
Maintenance9.5
Community9.2
★ 45,138
GITHUB
Sep 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

LibreChat is an open-source, customizable ChatGPT clone designed to unify multiple AI providers under a single self-hosted interface. It suits mental health professionals and clinics wanting complete control over their client interactions and clinical notes across various models.

Runs on
Web
Hosting
Self-host
Languages
TypeScript
License
MIT

What it is

The platform centralizes connections to Anthropic, OpenAI, AWS Bedrock, Google, and local endpoints while adding agent creation, Model Context Protocol (MCP) support, and file uploads. It includes advanced multi-user authentication, admin panels, and tracing tools to inspect conversations step by step.

Who it's for

It suits tech-savvy mental health practitioners and clinic administrators who want to deploy private AI solutions with strict user controls. It does not suit clinicians looking for turnkey, HIPAA-certified cloud EHR apps without a self-hosting setup.

Key features

Model Selection

Switch between Anthropic, OpenAI, AWS, Google, and local providers mid-chat.

Agents & Tools

Build custom assistants using Model Context Protocol and file search.

Sandboxed Execution

Run code securely in isolated environments across multiple programming languages.

Resumable Streams

Never lose responses with auto-reconnecting streams and multi-tab synchronization.

Admin & Auth

Manage multi-user access securely with OAuth2, LDAP, and role-based permissions.

How to start

Up and running in 3 steps

1
Clone the repository and review the bundled Docker Compose setup for deployment.
2
Configure your environment variables, authentication providers, and desired AI API keys.
3
Deploy the application to your server and access the admin panel to set up user roles.
Real talk

Our honest verdict

What's great

  • Supports a massive range of commercial and local AI endpoints without needing proxies.
  • Provides granular multi-user authentication and a dedicated admin panel for role management.
  • Features built-in Model Context Protocol (MCP) support for extensible tool integration.
  • Offers resumable streams that sync chats across multiple devices and tabs.

Where it falls short

  • Requires managing your own self-hosted infrastructure, Docker containers, and environment variables.
  • API usage costs for commercial models like Claude or GPT-4 apply independently of the software.
  • Advanced features like attached workspaces and trace viewers are experimental and prone to change.
Cost

Pricing & license

Free under the MIT license. The only cost is running the self-hosted infrastructure and paying for any commercial AI model APIs you choose to integrate.

Paid work

Open remote AI-training roles

876 open remote AI-training roles, updated November 15, 2026; most pay $20–$170 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: LibreChat for Therapists
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure LibreChat for you — and train your team.
Get it done for you ↗
Questions

FAQ

Can I run LibreChat entirely offline?

Yes, by connecting local model providers like Ollama or koboldcpp through custom endpoints, you can operate without sending data to external APIs.

How does multi-user authentication work?

LibreChat supports secure email login, OAuth2, and LDAP integration, paired with an admin panel to assign specific roles and group permissions.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Therapists — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google