@LibreChatAI

https://nitter.cf/t.co/EY4L2eWRoi

Joined January 2024
LibreChat retweeted
An MCP server is only as good as the API it wraps. One of many lessons from a year of running @LibreChatAI in production for the whole company: buff.ly/v1QECMG
1
6
455
LibreChat v0.8.8-rc2 is out 🚀 Help us test ahead of v0.8.8! Below is our Speed Chess demo showing Human-In-The-Loop interrupt, steer & queue; live Agent activity/reasoning; and beta Agent Events & teams. librechat.ai/changelog/v0.8.…
2
14
971
How to keep AI spend flat while token usage grows exponentially: Not with friction and spend alerts. With better defaults, routing, and caching. Better Defaults (not Usage Caps) – Engineers can choose any model they want, but defaults matter. We’re experimenting with defaulting to open weight models like GLM 5.2 and Kimi 2.7 through our LLM gateway, while still encouraging engineers to choose the right model for the task. 91% of our employees were never hitting their usage caps, so instead of lowering caps and driving up alerts, we're moving to cheaper defaults. Note that code reviews use a diversity of models, so they can check each other's work. Better Routing – In our custom harnesses, we preprocess prompts and route to the best model for the job, considering cache hits and model pricing. For instance, you may want a frontier model for planning, but not for execution where they can be overkill. Ultimately, humans shouldn't be choosing models - AI can automate this task. Better Caching – Cache misses are the easiest way to drive your cost up. All of our requests are cache aware, so we’re reusing a warm cache wherever possible. For example, our cache hit rate went from 5% → 60% in LibreChat once properly implemented. Keep Context Lean – Start fresh sessions when switching tasks. Scope file context narrowly. Disconnect unused tools. Don't just compact. The goal isn't fewer tokens used, it's fewer tokens wasted. Better Visibility – Our engineers can use as many tokens as they want, from whatever model they want, but we’ve made usage visible – and the more you spend on AI, the more impact we expect. The goal isn't to suppress usage. It's to build the infrastructure that makes exponential growth sustainable. Putting this into practice has cut our AI spend nearly in half, while our token usage continues to grow.
476
736
450
6,178
4,282,647
This is why building your AI story on open and scalable foundations is key, and the reason @ClickHouseDB joined forces (acquired) @LibreChatAI and @langfuse. Open platforms on top of a fast data substrate take it to the next level. clickhouse.com/ai
How to keep AI spend flat while token usage grows exponentially: Not with friction and spend alerts. With better defaults, routing, and caching. Better Defaults (not Usage Caps) – Engineers can choose any model they want, but defaults matter. We’re experimenting with defaulting to open weight models like GLM 5.2 and Kimi 2.7 through our LLM gateway, while still encouraging engineers to choose the right model for the task. 91% of our employees were never hitting their usage caps, so instead of lowering caps and driving up alerts, we're moving to cheaper defaults. Note that code reviews use a diversity of models, so they can check each other's work. Better Routing – In our custom harnesses, we preprocess prompts and route to the best model for the job, considering cache hits and model pricing. For instance, you may want a frontier model for planning, but not for execution where they can be overkill. Ultimately, humans shouldn't be choosing models - AI can automate this task. Better Caching – Cache misses are the easiest way to drive your cost up. All of our requests are cache aware, so we’re reusing a warm cache wherever possible. For example, our cache hit rate went from 5% → 60% in LibreChat once properly implemented. Keep Context Lean – Start fresh sessions when switching tasks. Scope file context narrowly. Disconnect unused tools. Don't just compact. The goal isn't fewer tokens used, it's fewer tokens wasted. Better Visibility – Our engineers can use as many tokens as they want, from whatever model they want, but we’ve made usage visible – and the more you spend on AI, the more impact we expect. The goal isn't to suppress usage. It's to build the infrastructure that makes exponential growth sustainable. Putting this into practice has cut our AI spend nearly in half, while our token usage continues to grow.
2
4
58
9,163
LibreChat v0.8.7 is here! 🏞️ Highlights - Chat projects for organizing chats into folders - Context Usage gauge - Agents can author skills - GitHub skills sync and bundled skills - Fable 5, Gemini URL Context + YouTube, Anthropic custom endpoints More: librechat.ai/changelog/v0.8.…
2
1
11
1,023
LibreChat retweeted
See how @Visa built conversational business intelligence agents at scale with ClickHouse Cloud and @LibreChatAI: ✔️ Sub-second queries over millions of rows ✔️ 8-10 hours saved per user per week ✔️ Millions of dollars in revenue risk surfaced early enough to act on clickhou.se/4af3Ijl
3
1
19
6,380
LibreChat v0.8.6 is out 🏞️ Highlights: - Agent Skills + Subagents - MCP upgrades - HyperDX browser RUM, Prometheus metrics, OpenTelemetry tracing, better logging - Claude Opus 4.8, Gemini 3.5 Flash, Gemma 4 - File/data retention configs Full changelog: librechat.ai/changelog/v0.8.…
2
1
9
657
LibreChat retweeted
This is crazy. The hacker installed a dead-man's switch that will wipe your computer if you revoke the GitHub token they stole from you. Revoking the token is what triggers the wipe.
SECURITY ADVISORY — TanStack npm packages A supply-chain compromise affecting 42 @tanstack/* packages (84 versions total) was published to npm earlier today at approximately 19:20 and 19:26 UTC. Two malicious versions per package. Status: ACTIVE — packages are deprecated, npm security engaged, publish path being shut down. Severity: HIGH — payload exfiltrates AWS, GCP, Kubernetes, and Vault credentials, GitHub tokens, .npmrc contents, and SSH keys. If you installed any @tanstack/* package between 19:20 and 19:30 UTC today, treat the host as potentially compromised: • Rotate cloud, GitHub, and SSH credentials immediately • Audit cloud audit logs for the last several hours • Pin to a prior known-good version and reinstall from a clean lockfile Detection — the malicious manifest contains: "optionalDependencies": { "@tanstack/setup": "github:tanstack/router#79ac49ee..." } Any version with this entry is compromised. The payload is delivered via a git-resolved optionalDependency whose prepare script runs router_init.js (~2.3 MB, smuggled into each tarball at the package root). Unpublish is blocked by npm policy for most affected packages due to existing third-party dependents. All 84 versions are being deprecated with a SECURITY warning, and npm security has been engaged to pull tarballs at the registry level. Full technical breakdown, complete package and version list, and rolling status updates: github.com/TanStack/router/i… Credit to the security researcher for responsible disclosure.
144
964
157
9,347
1,722,752
LibreChat v0.8.5-rc1 is out! 🏞️ Highlights: - Admin Panel Foundation - Context Compaction - UI Redesign: new sidebar, refreshed prompts & tools - Pinned Model Specs - Performance & MCP improvements Full changelog: librechat.ai/changelog/v0.8.…
2
1
7
601
🔔 LibreChat v0.8.4 is out! This release focused on security hardening with internal + independent pen testing, along with several bug fixes. Strongly recommend updating. v0.8.5-rc1 already underway with new sidebar UI and chat compaction. 📋 librechat.ai/changelog/v0.8.…
1
1
7
530
LibreChat retweeted
Software horror: litellm PyPI supply chain attack. Simple `pip install litellm` was enough to exfiltrate SSH keys, AWS/GCP/Azure creds, Kubernetes configs, git credentials, env vars (all your API keys), shell history, crypto wallets, SSL private keys, CI/CD secrets, database passwords. LiteLLM itself has 97 million downloads per month which is already terrible, but much worse, the contagion spreads to any project that depends on litellm. For example, if you did `pip install dspy` (which depended on litellm>=1.64.0), you'd also be pwnd. Same for any other large project that depended on litellm. Afaict the poisoned version was up for only less than ~1 hour. The attack had a bug which led to its discovery - Callum McMahon was using an MCP plugin inside Cursor that pulled in litellm as a transitive dependency. When litellm 1.82.8 installed, their machine ran out of RAM and crashed. So if the attacker didn't vibe code this attack it could have been undetected for many days or weeks. Supply chain attacks like this are basically the scariest thing imaginable in modern software. Every time you install any depedency you could be pulling in a poisoned package anywhere deep inside its entire depedency tree. This is especially risky with large projects that might have lots and lots of dependencies. The credentials that do get stolen in each attack can then be used to take over more accounts and compromise more packages. Classical software engineering would have you believe that dependencies are good (we're building pyramids from bricks), but imo this has to be re-evaluated, and it's why I've been so growingly averse to them, preferring to use LLMs to "yoink" functionality when it's simple enough and possible.
LiteLLM HAS BEEN COMPROMISED, DO NOT UPDATE. We just discovered that LiteLLM pypi release 1.82.8. It has been compromised, it contains litellm_init.pth with base64 encoded instructions to send all the credentials it can find to remote server + self-replicate. link below
1,335
5,220
1,316
27,559
66,654,687
🚀 LibreChat v0.8.3 is out! - Event-driven lazy MCP tool loading - Claude Opus 4.6 (1M ctx), GPT-5.4, Gemini 3.1 - Monaco editor for artifacts - Security + perf improvements librechat.ai/changelog/v0.8.…
1
4
449
LibreChat retweeted
have been discovering @LibreChatAI hands-on since we joined Clickhouse & it's such a good product. bullish
Langfuse x @LibreChatAI integration is now available. Shout-out to @lgtm_hbu for the ship! Integrate with this quick guide: langfuse.com/integrations/ot…
1
2
705
Replying to @LibreChatAI
@LibreChatAI just got acquired by ClickHouse! Unified interface for LLMs, use Helicone to access any provider with top-tier observability by default. Try it. File a bug. Run it in prod. Show us the graphs.
2
8
729
🎉 LibreChat is joining forces with @ClickHouseDB. Together, we're building the open-source Agentic Data Stack. LibreChat remains 100% open source (MIT license) with the same community-first development approach. Learn more: clickhouse.com/blog/librecha…
5
1
12
2,261
🔮Peek into the future of commerce! During the keynote at @mcpsummit, we showcased the integrations of Shopify MCP servers and @LibreChatAI via MCP-UI, enabling seamless product search and purchasing capabilities. 🧵 Watch the live demo by @little_bret & @smlpth:
1
4
8
3,119
🚀 LibreChat v0.8.0 is here! - Granular permissions system - Agent marketplace - GPT-5 & Claude Sonnet 4.5 support - OpenRouter web search - SharePoint integration Thanks to our amazing community & 7 new contributors! 📜 Full changelog: librechat.ai/changelog/v0.8.…
2
11
890
We are launching a whole bunch of MCPs internally at @Opendoor all connected to our internal chat system built on LibreChat. Opendoor Assistant (internal AI agent to make us work faster) also shipped yesterday.
100
181
44
1,806
207,526
LibreChat v0.8.0-rc3 is out now with highly anticipated features! 🔐 Granular permissions - Share prompts/agents with specific users, groups, roles, or everyone! 🏪 Agent marketplace - Discover, categorize, and share AI agents 📜 Full changelog: librechat.ai/changelog/v0.8.…
2
19
1,244