LibreChat-AI/LibreChatPublic

Enhanced ChatGPT Clone: Features Agents, MCP, Skills, DeepSeek, Anthropic, AWS, OpenAI, Responses API, Azure, Groq, o1, GPT-5, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active

AI summary: A unified AI chat platform supporting multiple LLM providers and custom agents.

Stars
45.2K
+62 today
Forks
9.3K
Watchers
216
Open issues
369
Open PRs
416
Contributors
~415
Commits
5.7K
Branches
303

TypeScriptMITCreated Feb 12, 2023Last push today+297 stars this week+337 this month

Quick answers

What is LibreChat?
A unified AI chat platform supporting multiple LLM providers and custom agents.
What does LibreChat do?
LibreChat provides a clean, self-hostable user interface for interacting with various large language models. It acts as a central hub to connect with models from OpenAI, Anthropic, Google, and open-source alternatives. The application supports custom plugins, advanced agents, and multi-user authentication. It allows users to unify their AI interactions without being locked into a single ecosystem.
Who is LibreChat for?
AI enthusiasts, developers, and organizations looking for a customizable, self-hosted chat interface. It is suitable for those comfortable deploying applications via Docker.
How popular is LibreChat on GitHub?
LibreChat-AI/LibreChat has 45,229 stars and 9,274 forks on GitHub, and gained 297 stars in the last 7 days.
What license does LibreChat use?
LibreChat-AI/LibreChat is released under the MIT license.

Star history

since Sep 24, 2026
020K40KSep 2026Sep 2026Sep 2026Oct 2026
45.2K stars as of Oct 3, 2026. Measured daily since Sep 24, 2026; GitHub no longer exposes earlier star timestamps.

Contribution activity

commits per day, last 52 weeks
SepOctNovDecJanFebMarAprMayJunJulAugSepMonWedFri2025-09-28: 0 commits2025-09-29: 3 commits2025-09-30: 5 commits2025-10-01: 5 commits2025-10-02: 1 commit2025-10-03: 1 commit2025-10-04: 2 commits2025-10-05: 7 commits2025-10-06: 1 commit2025-10-07: 3 commits2025-10-08: 0 commits2025-10-09: 3 commits2025-10-10: 6 commits2025-10-11: 6 commits2025-10-12: 2 commits2025-10-13: 0 commits2025-10-14: 0 commits2025-10-15: 2 commits2025-10-16: 1 commit2025-10-17: 1 commit2025-10-18: 2 commits2025-10-19: 1 commit2025-10-20: 0 commits2025-10-21: 0 commits2025-10-22: 4 commits2025-10-23: 1 commit2025-10-24: 0 commits2025-10-25: 0 commits2025-10-26: 2 commits2025-10-27: 6 commits2025-10-28: 4 commits2025-10-29: 8 commits2025-10-30: 7 commits2025-10-31: 4 commits2025-11-01: 0 commits2025-11-02: 0 commits2025-11-03: 0 commits2025-11-04: 2 commits2025-11-05: 7 commits2025-11-06: 2 commits2025-11-07: 2 commits2025-11-08: 0 commits2025-11-09: 0 commits2025-11-10: 5 commits2025-11-11: 6 commits2025-11-12: 4 commits2025-11-13: 9 commits2025-11-14: 4 commits2025-11-15: 0 commits2025-11-16: 5 commits2025-11-17: 5 commits2025-11-18: 3 commits2025-11-19: 9 commits2025-11-20: 3 commits2025-11-21: 8 commits2025-11-22: 0 commits2025-11-23: 0 commits2025-11-24: 3 commits2025-11-25: 10 commits2025-11-26: 9 commits2025-11-27: 6 commits2025-11-28: 3 commits2025-11-29: 1 commit2025-11-30: 2 commits2025-12-01: 14 commits2025-12-02: 8 commits2025-12-03: 6 commits2025-12-04: 8 commits2025-12-05: 2 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 0 commits2025-12-09: 8 commits2025-12-10: 16 commits2025-12-11: 7 commits2025-12-12: 6 commits2025-12-13: 2 commits2025-12-14: 0 commits2025-12-15: 8 commits2025-12-16: 7 commits2025-12-17: 2 commits2025-12-18: 7 commits2025-12-19: 4 commits2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 0 commits2025-12-23: 0 commits2025-12-24: 0 commits2025-12-25: 14 commits2025-12-26: 4 commits2025-12-27: 0 commits2025-12-28: 8 commits2025-12-29: 12 commits2025-12-30: 8 commits2025-12-31: 0 commits2026-01-01: 3 commits2026-01-02: 7 commits2026-01-03: 3 commits2026-01-04: 0 commits2026-01-05: 6 commits2026-01-06: 7 commits2026-01-07: 5 commits2026-01-08: 5 commits2026-01-09: 1 commit2026-01-10: 3 commits2026-01-11: 3 commits2026-01-12: 8 commits2026-01-13: 4 commits2026-01-14: 5 commits2026-01-15: 4 commits2026-01-16: 4 commits2026-01-17: 2 commits2026-01-18: 3 commits2026-01-19: 5 commits2026-01-20: 5 commits2026-01-21: 11 commits2026-01-22: 5 commits2026-01-23: 2 commits2026-01-24: 1 commit2026-01-25: 1 commit2026-01-26: 3 commits2026-01-27: 0 commits2026-01-28: 7 commits2026-01-29: 0 commits2026-01-30: 0 commits2026-01-31: 0 commits2026-02-01: 4 commits2026-02-02: 2 commits2026-02-03: 0 commits2026-02-04: 9 commits2026-02-05: 10 commits2026-02-06: 3 commits2026-02-07: 3 commits2026-02-08: 0 commits2026-02-09: 0 commits2026-02-10: 4 commits2026-02-11: 5 commits2026-02-12: 7 commits2026-02-13: 14 commits2026-02-14: 8 commits2026-02-15: 2 commits2026-02-16: 5 commits2026-02-17: 9 commits2026-02-18: 7 commits2026-02-19: 1 commit2026-02-20: 3 commits2026-02-21: 6 commits2026-02-22: 2 commits2026-02-23: 1 commit2026-02-24: 7 commits2026-02-25: 1 commit2026-02-26: 8 commits2026-02-27: 2 commits2026-02-28: 6 commits2026-03-01: 5 commits2026-03-02: 10 commits2026-03-03: 14 commits2026-03-04: 7 commits2026-03-05: 4 commits2026-03-06: 9 commits2026-03-07: 4 commits2026-03-08: 2 commits2026-03-09: 4 commits2026-03-10: 6 commits2026-03-11: 1 commit2026-03-12: 3 commits2026-03-13: 3 commits2026-03-14: 8 commits2026-03-15: 18 commits2026-03-16: 8 commits2026-03-17: 6 commits2026-03-18: 0 commits2026-03-19: 14 commits2026-03-20: 11 commits2026-03-21: 8 commits2026-03-22: 4 commits2026-03-23: 1 commit2026-03-24: 0 commits2026-03-25: 8 commits2026-03-26: 8 commits2026-03-27: 2 commits2026-03-28: 4 commits2026-03-29: 4 commits2026-03-30: 7 commits2026-03-31: 8 commits2026-04-01: 8 commits2026-04-02: 3 commits2026-04-03: 6 commits2026-04-04: 2 commits2026-04-05: 0 commits2026-04-06: 0 commits2026-04-07: 3 commits2026-04-08: 5 commits2026-04-09: 11 commits2026-04-10: 5 commits2026-04-11: 7 commits2026-04-12: 1 commit2026-04-13: 8 commits2026-04-14: 1 commit2026-04-15: 8 commits2026-04-16: 8 commits2026-04-17: 1 commit2026-04-18: 0 commits2026-04-19: 8 commits2026-04-20: 3 commits2026-04-21: 10 commits2026-04-22: 7 commits2026-04-23: 5 commits2026-04-24: 2 commits2026-04-25: 1 commit2026-04-26: 2 commits2026-04-27: 1 commit2026-04-28: 7 commits2026-04-29: 10 commits2026-04-30: 2 commits2026-05-01: 1 commit2026-05-02: 3 commits2026-05-03: 14 commits2026-05-04: 5 commits2026-05-05: 7 commits2026-05-06: 14 commits2026-05-07: 4 commits2026-05-08: 16 commits2026-05-09: 9 commits2026-05-10: 4 commits2026-05-11: 20 commits2026-05-12: 6 commits2026-05-13: 7 commits2026-05-14: 8 commits2026-05-15: 5 commits2026-05-16: 0 commits2026-05-17: 0 commits2026-05-18: 11 commits2026-05-19: 8 commits2026-05-20: 4 commits2026-05-21: 12 commits2026-05-22: 5 commits2026-05-23: 22 commits2026-05-24: 9 commits2026-05-25: 3 commits2026-05-26: 6 commits2026-05-27: 4 commits2026-05-28: 4 commits2026-05-29: 7 commits2026-05-30: 21 commits2026-05-31: 3 commits2026-06-01: 16 commits2026-06-02: 10 commits2026-06-03: 8 commits2026-06-04: 11 commits2026-06-05: 11 commits2026-06-06: 16 commits2026-06-07: 11 commits2026-06-08: 12 commits2026-06-09: 20 commits2026-06-10: 24 commits2026-06-11: 8 commits2026-06-12: 0 commits2026-06-13: 7 commits2026-06-14: 12 commits2026-06-15: 10 commits2026-06-16: 8 commits2026-06-17: 5 commits2026-06-18: 12 commits2026-06-19: 6 commits2026-06-20: 11 commits2026-06-21: 3 commits2026-06-22: 5 commits2026-06-23: 20 commits2026-06-24: 12 commits2026-06-25: 5 commits2026-06-26: 8 commits2026-06-27: 0 commits2026-06-28: 0 commits2026-06-29: 1 commit2026-06-30: 9 commits2026-07-01: 13 commits2026-07-02: 9 commits2026-07-03: 0 commits2026-07-04: 0 commits2026-07-05: 13 commits2026-07-06: 5 commits2026-07-07: 5 commits2026-07-08: 5 commits2026-07-09: 8 commits2026-07-10: 0 commits2026-07-11: 0 commits2026-07-12: 7 commits2026-07-13: 5 commits2026-07-14: 17 commits2026-07-15: 6 commits2026-07-16: 7 commits2026-07-17: 0 commits2026-07-18: 0 commits2026-07-19: 0 commits2026-07-20: 11 commits2026-07-21: 17 commits2026-07-22: 9 commits2026-07-23: 4 commits2026-07-24: 1 commit2026-07-25: 2 commits2026-07-26: 1 commit2026-07-27: 7 commits2026-07-28: 14 commits2026-07-29: 8 commits2026-07-30: 9 commits2026-07-31: 10 commits2026-08-01: 14 commits2026-08-02: 10 commits2026-08-03: 5 commits2026-08-04: 1 commit2026-08-05: 13 commits2026-08-06: 10 commits2026-08-07: 10 commits2026-08-08: 6 commits2026-08-09: 9 commits2026-08-10: 11 commits2026-08-11: 8 commits2026-08-12: 17 commits2026-08-13: 10 commits2026-08-14: 26 commits2026-08-15: 12 commits2026-08-16: 33 commits2026-08-17: 23 commits2026-08-18: 10 commits2026-08-19: 11 commits2026-08-20: 14 commits2026-08-21: 29 commits2026-08-22: 7 commits2026-08-23: 30 commits2026-08-24: 26 commits2026-08-25: 21 commits2026-08-26: 16 commits2026-08-27: 17 commits2026-08-28: 11 commits2026-08-29: 7 commits2026-08-30: 36 commits2026-08-31: 24 commits2026-09-01: 34 commits2026-09-02: 20 commits2026-09-03: 19 commits2026-09-04: 39 commits2026-09-05: 9 commits2026-09-06: 40 commits2026-09-07: 23 commits2026-09-08: 20 commits2026-09-09: 23 commits2026-09-10: 5 commits2026-09-11: 11 commits2026-09-12: 18 commits2026-09-13: 19 commits2026-09-14: 30 commits2026-09-15: 8 commits2026-09-16: 17 commits2026-09-17: 4 commits2026-09-18: 6 commits2026-09-19: 18 commits2026-09-20: 28 commits2026-09-21: 18 commits2026-09-22: 22 commits2026-09-23: 10 commits2026-09-24: 2 commits2026-09-25: 0 commits2026-09-26: 0 commits
2,551 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Widely adopted

    45,229 stars

  • Very active

    2,551 commits in 52 weeks

  • Community-driven

    ~415 contributors

  • Well documented

    High community health score

  • Permissive license

    MIT

  • Continuous integration

    Automated checks passing

What LibreChat does

LibreChat provides a clean, self-hostable user interface for interacting with various large language models. It acts as a central hub to connect with models from OpenAI, Anthropic, Google, and open-source alternatives. The application supports custom plugins, advanced agents, and multi-user authentication. It allows users to unify their AI interactions without being locked into a single ecosystem.

AI enthusiasts, developers, and organizations looking for a customizable, self-hosted chat interface. It is suitable for those comfortable deploying applications via Docker.

  • Multi-provider support: Connects to various APIs including OpenAI, Anthropic, and local models.
  • Custom agents: Enables the creation of specialized agents using custom instructions and tools.
  • Plugin system: Supports extending capabilities with web search, code execution, and API integrations.
  • User authentication: Offers secure multi-user login and management for shared deployments.
  • Self-hosted privacy: Keeps sensitive chat data and API keys on personal or corporate infrastructure.

Where teams use it

Consolidating AI subscriptions

Access multiple commercial and local models through a single, unified interface.

Deploying enterprise chatbots

Host an internal AI chat tool with secure login and managed API keys for employees.

Building custom assistants

Create specialized agents equipped with specific plugins to assist with tailored tasks.

Ensuring data privacy

Self-host the chat platform to prevent sensitive conversations from being logged by third-party UIs.

README

main branch

English · 中文

Deploy on Railway Deploy on Zeabur Deploy on Sealos

Translation Progress

🚀 What's New in v0.8.8-rc4

  • Public Agents API docs: Serve an OpenAPI specification and interactive Swagger UI for inference, events, Agent management, and Skill management.
  • Attached workspaces (highly experimental): Isolate workspaces by conversation, load repository instructions, and use bounded queue waits and command timeouts.
  • Trace Viewer: Inspect model conversations as ordered steps with roles, Agent identity, tool rounds, previews, and cost.
  • Skills: Author or import a Skill and invoke it in the same Agent run, with safer rollback for failed imports.
  • Agent activity: Render system events as distinct turns and hold live activity to one stable row.
  • MCP reliability: Send per-request headers without hiding tools, coordinate OAuth refresh across replicas, and preserve credentials through provider outages.
  • Performance: Stream Markdown incrementally, virtualize model search, and reduce completed Agent message rendering work.

Read the full v0.8.8-rc4 changelog.

✨ Features

  • 🖥️ UI & Experience inspired by ChatGPT with enhanced design and features

  • 🤖 AI Model Selection:

    • Anthropic (Claude), AWS Bedrock, OpenAI, Azure OpenAI, Google, Vertex AI, OpenAI Responses API (incl. Azure)
    • Custom Endpoints: Use any OpenAI-compatible API with LibreChat, no proxy required
    • Compatible with Local & Remote AI Providers:
      • Ollama, AMD Lemonade, groq, Cohere, Mistral AI, Apple MLX, koboldcpp, together.ai,
      • OpenRouter, Helicone, Perplexity, ShuttleAI, Deepseek, Qwen, and more
  • 🔧 Code Interpreter API:

    • Secure, Sandboxed Execution in Python, Node.js (JS/TS), Go, C/C++, Java, PHP, Rust, and Fortran
    • Seamless File Handling: Upload, process, and download files directly
    • No Privacy Concerns: Fully isolated and secure execution
    • Open-Source & Self-Hostable: powered by ClickHouse/code-interpreter
  • 🔦 Agents & Tools Integration:

    • LibreChat Agents:
      • No-Code Custom Assistants: Build specialized, AI-driven helpers
      • Agent Marketplace: Discover and deploy community-built agents
      • Collaborative Sharing: Share agents with specific users and groups
      • Flexible & Extensible: Use MCP Servers, tools, file search, code execution, and more
      • Skills: Create reusable SKILL.md instruction bundles for manual, automatic, or always-on agent workflows
      • Agent Plugins: Experimentally bundle deployment Skills and MCP servers into startup-loaded packages
      • Subagents: Delegate focused work to isolated child agent runs with their own context windows
      • Agent Management API: Automate Agent, file, and Skill management with deployment-bound OIDC clients
      • Attached Code Workspaces: Let Agents inspect, search, edit, and run commands in managed or personal workspaces (highly experimental)
      • Compatible with Custom Endpoints, OpenAI, Azure, Anthropic, AWS Bedrock, Google, Vertex AI, Responses API, and more
      • Model Context Protocol (MCP) Support for Tools
  • 🔍 Web Search:

    • Search the internet and retrieve relevant information to enhance your AI context
    • Combines search providers, content scrapers, and result rerankers for optimal results
    • Customizable Jina Reranking: Configure custom Jina API URLs for reranking services
    • Learn More →
  • 🪄 Generative UI with Code Artifacts:

    • Code Artifacts create React, HTML, and Mermaid content directly in chat
    • Open previews fullscreen and export Mermaid diagrams as SVG or PNG
  • 🎨 Image Generation & Editing

  • 💾 Presets & Context Management:

    • Create, Save, & Share Custom Presets
    • Switch between AI Endpoints and Presets mid-chat
    • Edit, Resubmit, and Continue Messages with Conversation branching
    • Create and share prompts with specific users and groups
    • Fork Messages & Conversations for Advanced Context control
    • Compact long conversations on demand while preserving recent context
  • 💬 Multimodal & File Interactions:

    • Upload and analyze images with Claude 3, GPT-4.5, GPT-4o, o1, Llama-Vision, and Gemini 📸
    • Chat with Files using Custom Endpoints, OpenAI, Azure, Anthropic, AWS Bedrock, & Google 🗃️
    • Copy messages as formatted rich text for documents, email, and collaboration apps
  • 🌎 Multilingual UI:

    • English, 中文 (简体), 中文 (繁體), العربية, Deutsch, Español, Français, Italiano
    • Polski, Português (PT), Português (BR), Русский, 日本語, Svenska, 한국어, Tiếng Việt
    • Türkçe, Nederlands, עברית, Català, Čeština, Dansk, Eesti, فارسی
    • Suomi, Magyar, Հայերեն, Bahasa Indonesia, ქართული, Latviešu, ไทย, ئۇيغۇرچە
  • 🧠 Reasoning UI:

    • Dynamic Reasoning UI for Chain-of-Thought/Reasoning AI models like DeepSeek-R1
  • 🎨 Customizable Interface:

    • Customizable Dropdown & Interface that adapts to both power users and newcomers
    • Light, dark, system, and high-contrast appearance modes
  • 📈 Observability:

    • Export traces and logs with OpenTelemetry and connect Langfuse for Agent and model insights
  • 🌊 Resumable Streams:

    • Never lose a response: AI responses automatically reconnect and resume if your connection drops
    • Multi-Tab & Multi-Device Sync: Open the same chat in multiple tabs or pick up on another device
    • Production-Ready: Works from single-server setups to horizontally scaled deployments with Redis
  • 🗣️ Speech & Audio:

    • Chat hands-free with Speech-to-Text and Text-to-Speech
    • Automatically send and play Audio
    • Supports OpenAI, Azure OpenAI, and Elevenlabs
  • 📥 Import & Export Conversations:

    • Import Conversations from LibreChat, ChatGPT, Chatbot UI
    • Export conversations as screenshots, markdown, text, json
  • 🔍 Search & Discovery:

    • Search all messages/conversations
  • 👥 Multi-User & Secure Access:

    • Multi-User, Secure Authentication with OAuth2, LDAP, & Email Login Support
    • Built-in Moderation, and Token spend tools
  • 🎛️ Admin Panel:

    • Browser-based UI to manage users, groups, roles, and configuration overrides
    • Edit settings and per-role/group permissions live, without redeploying
    • Bundled with the Docker Compose stacks for one-command setup
  • ⚙️ Configuration & Deployment:

    • Configure Proxy, Reverse Proxy, Docker, & many Deployment options
    • Use S3 with CloudFront for stable media links, edge delivery, signed cookies, and secured downloads
    • Use completely local or deploy on the cloud
  • 📖 Open-Source & Community:

    • Completely Open-Source & Built in Public
    • Community-driven development, support, and feedback

For a thorough review of our features, see our docs here 📚

🪶 All-In-One AI Conversations with LibreChat

LibreChat is a self-hosted AI chat platform that unifies all major AI providers in a single, privacy-focused interface.

Beyond chat, LibreChat provides AI Agents, Model Context Protocol (MCP) support, Artifacts, Code Interpreter, custom actions, conversation search, and enterprise-ready multi-user authentication.

Open source, actively developed, and built for anyone who values control over their AI infrastructure.


🌐 Resources

GitHub Repo:

Other:


📝 Changelog

Keep up with the latest updates by visiting the releases page and notes:

⚠️ Please consult the changelog for breaking changes before updating.


⭐ Star History

Star History Chart

LibreChat-AI%2FLibreChat | Trendshift ROSS Index - Fastest Growing Open-Source Startups in Q1 2024 | Runa Capital


✨ Contributions

Contributions, suggestions, bug reports and fixes are welcome!

For new features, components, or extensions, please open an issue and discuss before sending a PR.

If you'd like to help translate LibreChat into your language, we'd love your contribution! Improving our translations not only makes LibreChat more accessible to users around the world but also enhances the overall user experience. Please check out our Translation Guide.


💖 This project exists in its current state thanks to all the people who contribute


🎉 Special Thanks

We thank Locize for their translation management tools that support multiple languages in LibreChat.

Locize Logo

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

97 total
  1. v0.8.8-rc4v0.8.8-rc4Sep 23, 2026pre-release

    https://www.librechat.ai/changelog/v0.8.8-rc4 ## 🏞️ Highlights - GPT-6 Sol, GPT-6 Luna, and Claude Opus 5.5 - Caller-executed tools for the Open Responses API - Same-run Skill authoring and execution **- Agentic Coding:** - conversation-isolated attached workspaces + repository instructions (`AGENTS.md`) - Expanded Trace Viewer with steps, roles, previews, and cost powered by Langfuse - System-event turns and single-row live activity - Faster streaming Markdown, model search, and Agent messages - Stronger MCP authentication and per-request headers <details> <summary><h2>Click to expand Release Notes</h2></summary> ### ✨ Features - ✨ feat: Client-Executed Function Tools for the Responses API by [@alexkorep](https://github.com/alexkorep) in [#16078](https://github.com/danny-avila/LibreChat/pull/16078) - 🛍️ feat: Add Programming App to OpenRouter Categories by [@lia-by-librechat](https://github.com/lia-by-librechat) in [#16228](https://github.com/danny-avila/LibreChat/pull/16228) - 🌞 feat: Add GPT-6 Sol and Luna Support by [@lia-by-librechat](https://github.com/lia-by-librechat) in [#16221](https://github.com/danny-avila/LibreChat/pull/16221) - 🔐 feat

  2. v0.8.8-rc3v0.8.8-rc3Sep 15, 2026pre-release

    https://www.librechat.ai/changelog/v0.8.8-rc3 ## 🏞️ Highlights - Experimental: Bring-Your-Own-Machine for scalable coding agents - Agent/Skills CRUD API improvements - Conversation Trace Viewer and Subagent file sharing - GPT-6 Astra and expanded Context Usage - File text fallback, unified artifact rows, and upload previews - Unified pinning, chat filtering, and interface polish - MCP, OpenID, Agent, and Code reliability improvements <details> <summary><h2>Click to expand Release Notes</h2></summary> ### ✨ Features - 🧷 feat: Carry Ask User Answers Past Compaction by [@danny-avila](https://github.com/danny-avila) in [#15944](https://github.com/danny-avila/LibreChat/pull/15944) - 🪂 feat: Opt-In Text Fallback for Files No Tool Can Read by [@danny-avila](https://github.com/danny-avila) in [#15940](https://github.com/danny-avila/LibreChat/pull/15940) - 🕹️ feat: Run Declared Project Actions on Attached Workers by [@danny-avila](https://github.com/danny-avila) in [#15943](https://github.com/danny-avila/LibreChat/pull/15943) - 🪧 feat: Unify Artifact Triggers as Tool Rows by [@berry-13](https://github.com/berry-13) in [#15915](https://github.com/danny-avila/Lib

  3. v0.8.8-rc2v0.8.8-rc2Sep 3, 2026pre-release

    https://www.librechat.ai/changelog/v0.8.8-rc2 ## 🏞️ Highlights - Interrupt Agent runs before visible output, steer or queue follow-ups, and recover tool-limited turns - Optional generated activity groups, live phase cards, and reasoning labels - Unified Agent Builder with standalone Skill authoring, background tools, intent labels, and Programmatic Tool Calling - Durable Agent Events, actor mailboxes, receipts, human pauses, and background completion wakeups - Saved Agent teams, deeper Subagent history, stable event panels, live controls, and automatic parent continuation - Experimental Agent Plugins and highly experimental Code environments with guarded file and command permissions - Agent memory isolation and categorized Context Usage with optional cost - Redesigned Projects, full-message chat search, searchable settings, shortcuts, pinning, and mobile navigation - Experimental Scheduled Chats with cron, time zones, weekly cadence, and project destinations - Stable shared links, personal copies, editable long pastes, and attachment-only turns - Fullscreen artifacts, Mermaid export, PowerPoint templates, and original file downloads - Keenable keyless web search plus expanded Se

  4. v0.8.8-rc1v0.8.8-rc1Aug 14, 2026pre-release

    https://www.librechat.ai/changelog/v0.8.8-rc1 ## 🏞️ Highlights - Interrupt or steer Agent runs in progress, or queue the next message - Agents can ask up to four related questions in one form, pause for input or approval, then resume - Redesigned Agent Builder with a unified Tools marketplace and background tools - Experimental Agent Plugins with deployment Skills, MCP servers, and opt-in command hooks - Activity groups, parent phase summaries, and live tool intent labels - Experimental stateful Code Interpreter sessions with reusable conversation workspaces - Agent-managed memory with optional per-agent isolation - Stable shared-link updates, active-link badges, and personal copies - Fullscreen artifact previews and Mermaid SVG/PNG export - In-app Langfuse connections, tenant fanout, and admin session links - Unified message layouts, multi-part response editing, and full-message copy - Smooth text fade-in, adaptive streaming, and live MCP tool-catalog refresh - Stronger SSRF guards for speech, OCR, and web tools - Provider updates: GPT-5.6, Claude Opus 5 and Sonnet 5, Gemini 3.7 and 3.6 Flash, and Gemini 3.5 Flash-Lite <details> <summary><h2>Click to expand Release Notes</h2><

  5. v0.8.7v0.8.7Jun 24, 2026pre-release

    https://www.librechat.ai/changelog/v0.8.7 ## 🏞️ Highlights - Chat projects for organizing chats into folders - Context Usage gauge showing current window usage, tokens used, and cost (optional) - Agents with skills enabled can author new skills on the fly - GitHub sync for skills, and local bundled skills - Settings redesign, keyboard shortcuts, default pinned tools, and pinned conversations. - Provider updates: - Claude Fable 5, Anthropic custom endpoints, prompt cache TTL, Google URL Context with YouTube handling, and custom endpoint option for reasoning replay. - Shared links, OpenID, and MCP now have stronger access controls and safer auth flows. - Bundled [Admin Panel](https://github.com/ClickHouse/librechat-admin-panel) to default compose files - Released [Code Interpreter](https://github.com/ClickHouse/code-interpreter) for secure code execution and file generation <details> <summary><h2>Click to expand Release Notes</h2></summary> For detailed changes in the release candidate, see: - [v0.8.7-rc1](https://www.librechat.ai/changelog/v0.8.7-rc1) --- ## Changes Since v0.8.7-rc1 ### ✨ Features - 🔚 feat: Add Bottom Terminus Node to Message

Commits per week

last 52 weeks
1810Week of 2025-09-28: 17 commitsWeek of 2025-10-05: 26 commitsWeek of 2025-10-12: 8 commitsWeek of 2025-10-19: 6 commitsWeek of 2025-10-26: 31 commitsWeek of 2025-11-02: 13 commitsWeek of 2025-11-09: 28 commitsWeek of 2025-11-16: 33 commitsWeek of 2025-11-23: 32 commitsWeek of 2025-11-30: 40 commitsWeek of 2025-12-07: 39 commitsWeek of 2025-12-14: 28 commitsWeek of 2025-12-21: 18 commitsWeek of 2025-12-28: 41 commitsWeek of 2026-01-04: 27 commitsWeek of 2026-01-11: 30 commitsWeek of 2026-01-18: 32 commitsWeek of 2026-01-25: 11 commitsWeek of 2026-02-01: 31 commitsWeek of 2026-02-08: 38 commitsWeek of 2026-02-15: 33 commitsWeek of 2026-02-22: 27 commitsWeek of 2026-03-01: 53 commitsWeek of 2026-03-08: 27 commitsWeek of 2026-03-15: 65 commitsWeek of 2026-03-22: 27 commitsWeek of 2026-03-29: 38 commitsWeek of 2026-04-05: 31 commitsWeek of 2026-04-12: 27 commitsWeek of 2026-04-19: 36 commitsWeek of 2026-04-26: 26 commitsWeek of 2026-05-03: 69 commitsWeek of 2026-05-10: 50 commitsWeek of 2026-05-17: 62 commitsWeek of 2026-05-24: 54 commitsWeek of 2026-05-31: 75 commitsWeek of 2026-06-07: 82 commitsWeek of 2026-06-14: 64 commitsWeek of 2026-06-21: 53 commitsWeek of 2026-06-28: 32 commitsWeek of 2026-07-05: 36 commitsWeek of 2026-07-12: 42 commitsWeek of 2026-07-19: 44 commitsWeek of 2026-07-26: 63 commitsWeek of 2026-08-02: 55 commitsWeek of 2026-08-09: 93 commitsWeek of 2026-08-16: 127 commitsWeek of 2026-08-23: 128 commitsWeek of 2026-08-30: 181 commitsWeek of 2026-09-06: 140 commitsWeek of 2026-09-13: 102 commitsWeek of 2026-09-20: 80 commitsSep 28, 2025Sep 20, 2026
2.6K commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 14 commitsSun 1:00 — 13 commitsSun 2:00 — 15 commitsSun 3:00 — 13 commitsSun 4:00 — 9 commitsSun 5:00 — 8 commitsSun 6:00 — 16 commitsSun 7:00 — 13 commitsSun 8:00 — 35 commitsSun 9:00 — 21 commitsSun 10:00 — 24 commitsSun 11:00 — 40 commitsSun 12:00 — 51 commitsSun 13:00 — 34 commitsSun 14:00 — 32 commitsSun 15:00 — 36 commitsSun 16:00 — 30 commitsSun 17:00 — 43 commitsSun 18:00 — 43 commitsSun 19:00 — 42 commitsSun 20:00 — 29 commitsSun 21:00 — 44 commitsSun 22:00 — 29 commitsSun 23:00 — 30 commitsMon 0:00 — 22 commitsMon 1:00 — 23 commitsMon 2:00 — 17 commitsMon 3:00 — 9 commitsMon 4:00 — 7 commitsMon 5:00 — 8 commitsMon 6:00 — 1 commitsMon 7:00 — 17 commitsMon 8:00 — 39 commitsMon 9:00 — 57 commitsMon 10:00 — 45 commitsMon 11:00 — 36 commitsMon 12:00 — 47 commitsMon 13:00 — 51 commitsMon 14:00 — 57 commitsMon 15:00 — 61 commitsMon 16:00 — 55 commitsMon 17:00 — 43 commitsMon 18:00 — 50 commitsMon 19:00 — 41 commitsMon 20:00 — 38 commitsMon 21:00 — 60 commitsMon 22:00 — 57 commitsMon 23:00 — 23 commitsTue 0:00 — 23 commitsTue 1:00 — 19 commitsTue 2:00 — 9 commitsTue 3:00 — 21 commitsTue 4:00 — 14 commitsTue 5:00 — 13 commitsTue 6:00 — 17 commitsTue 7:00 — 21 commitsTue 8:00 — 55 commitsTue 9:00 — 61 commitsTue 10:00 — 31 commitsTue 11:00 — 55 commitsTue 12:00 — 36 commitsTue 13:00 — 45 commitsTue 14:00 — 61 commitsTue 15:00 — 52 commitsTue 16:00 — 47 commitsTue 17:00 — 42 commitsTue 18:00 — 52 commitsTue 19:00 — 40 commitsTue 20:00 — 31 commitsTue 21:00 — 47 commitsTue 22:00 — 51 commitsTue 23:00 — 35 commitsWed 0:00 — 26 commitsWed 1:00 — 25 commitsWed 2:00 — 29 commitsWed 3:00 — 26 commitsWed 4:00 — 10 commitsWed 5:00 — 6 commitsWed 6:00 — 10 commitsWed 7:00 — 20 commitsWed 8:00 — 40 commitsWed 9:00 — 60 commitsWed 10:00 — 66 commitsWed 11:00 — 52 commitsWed 12:00 — 34 commitsWed 13:00 — 65 commitsWed 14:00 — 55 commitsWed 15:00 — 57 commitsWed 16:00 — 51 commitsWed 17:00 — 40 commitsWed 18:00 — 26 commitsWed 19:00 — 47 commitsWed 20:00 — 33 commitsWed 21:00 — 33 commitsWed 22:00 — 57 commitsWed 23:00 — 42 commitsThu 0:00 — 17 commitsThu 1:00 — 13 commitsThu 2:00 — 9 commitsThu 3:00 — 5 commitsThu 4:00 — 12 commitsThu 5:00 — 5 commitsThu 6:00 — 19 commitsThu 7:00 — 27 commitsThu 8:00 — 45 commitsThu 9:00 — 40 commitsThu 10:00 — 50 commitsThu 11:00 — 45 commitsThu 12:00 — 44 commitsThu 13:00 — 59 commitsThu 14:00 — 67 commitsThu 15:00 — 60 commitsThu 16:00 — 60 commitsThu 17:00 — 44 commitsThu 18:00 — 50 commitsThu 19:00 — 32 commitsThu 20:00 — 49 commitsThu 21:00 — 38 commitsThu 22:00 — 36 commitsThu 23:00 — 30 commitsFri 0:00 — 36 commitsFri 1:00 — 17 commitsFri 2:00 — 20 commitsFri 3:00 — 22 commitsFri 4:00 — 13 commitsFri 5:00 — 6 commitsFri 6:00 — 12 commitsFri 7:00 — 19 commitsFri 8:00 — 29 commitsFri 9:00 — 55 commitsFri 10:00 — 50 commitsFri 11:00 — 51 commitsFri 12:00 — 67 commitsFri 13:00 — 59 commitsFri 14:00 — 43 commitsFri 15:00 — 47 commitsFri 16:00 — 71 commitsFri 17:00 — 45 commitsFri 18:00 — 28 commitsFri 19:00 — 40 commitsFri 20:00 — 28 commitsFri 21:00 — 26 commitsFri 22:00 — 23 commitsFri 23:00 — 26 commitsSat 0:00 — 22 commitsSat 1:00 — 21 commitsSat 2:00 — 14 commitsSat 3:00 — 15 commitsSat 4:00 — 5 commitsSat 5:00 — 5 commitsSat 6:00 — 5 commitsSat 7:00 — 14 commitsSat 8:00 — 25 commitsSat 9:00 — 28 commitsSat 10:00 — 29 commitsSat 11:00 — 29 commitsSat 12:00 — 46 commitsSat 13:00 — 41 commitsSat 14:00 — 34 commitsSat 15:00 — 41 commitsSat 16:00 — 50 commitsSat 17:00 — 33 commitsSat 18:00 — 30 commitsSat 19:00 — 24 commitsSat 20:00 — 39 commitsSat 21:00 — 29 commitsSat 22:00 — 19 commitsSat 23:00 — 31 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Sep 25, 2026weekly#16+949
Sep 24, 2026weekly#16+949
  • freeCodeCamp/freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

    456.7K stars · TypeScript

  • openclaw/openclaw

    The AI that really does things. Any OS. Any Platform. The lobster way. 🦞

    391.3K stars · TypeScript

  • obra/superpowers

    An agentic skills framework & software development methodology that works.

    295.2K stars · Shell

  • affaan-m/ECC

    The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

    272.8K stars · JavaScript

  • NousResearch/hermes-agent

    The agent that grows with you

    251.2K stars · Python

  • anomalyco/opencode

    The open source coding agent.

    211.7K stars · TypeScript