mozilla.ai
banner
mozilla.ai
mozilla.ai
@mozilla.ai
Open-source AI for developers. Building tools that foster transparency, accessibility, and real-world impact.
On Nov 7, Davide Eynard (@aittalam.bsky.social) presented at #SFSCON on building a personal, local timeline algorithm with Mastodon.py, llamafile, and marimo.

You can now view the slide deck here: https://www.sfscon.it/talks/build-your-own-timeline-algorithm/

Recording coming soon. 👀
November 15, 2025 at 4:02 PM
any-llm keeps your interface stable even while models change.

Give v1.0 a try: github.com/mozilla-ai/a...
November 14, 2025 at 5:08 PM
Why local, open LLMs matter again:

• Full control
• Privacy-first
• Runs anywhere

🦙 llamafile brings this to life → https://github.com/mozilla-ai/llamafile
November 13, 2025 at 7:55 PM
any-llm-gateway is here!

An open-source FastAPI gateway to deploy, budget, and monitor LLM usage.  

Track costs, manage keys, and stay in control across OpenAI, Anthropic, Mistral, and more.  

Read more: https://blog.mozilla.ai/control-llm-spend-and-access-with-any-llm-gateway/
November 11, 2025 at 3:15 PM
#MozFest 2025 just wrapped up!  

So many great conversations and ideas shared about how we can build a more open, human internet.

Already looking forward to next year. 💡
November 10, 2025 at 3:07 PM
#MozFest 2025 🎉  

@peteski22.bsky.social, Javier, and Mario are attending — and our fearless leader, John, is co-hosting “Context is All You Need: The Collective Land Grab Reshaping the Internet.”  

🔗 https://schedule.mozillafestival.org/session/230
November 8, 2025 at 2:29 PM
Can open-source guardrails really protect AI agents?

We tested them on prompt injection and function-call risks using any-guardrail. PIGuard showed promise, but custom judges still have gaps.

Read the full post:
Mozilla.ai - Page Not Found
Visit mozilla.ai’s not-for-profit parent, the Mozilla Foundation.Portions of this content are ©1998–2023 by individual mozilla.org contributors.
mozilla.ai
November 6, 2025 at 6:11 PM
Join Davide Eynard (@aittalam.bsky.social) from Mozilla.ai at SFSCon to learn how to build a privacy-first timeline algorithm that runs entirely on your device.

🕔 November 7 at 17:00 (Seminar 4)

Build your own timeline algorithm - SFSCON
SFSCON Talk
www.sfscon.it
November 5, 2025 at 7:05 PM
Any-LLM v1.0 is here!

Run OpenAI, Claude, Mistral, or llama.cpp from one unified API.

No rewrites. No lock-in. Just build.

Learn what’s new in Version 1.0: blog.mozilla.ai/run-any-llm-...
Run Any LLM from One API: Introducing any-llm 1.0
Run any model like OpenAI, Claude, Mistral, or llama.cpp from one interface. any-llm v1.0 delivers production-ready stability, standardized reasoning output, and auto provider detection for seamless u...
blog.mozilla.ai
November 4, 2025 at 2:13 PM
llamafile is back! 🦙

Mozilla.ai is refreshing the codebase, upgrading the internals, and shaping the next version with the community.

If you care about open, local, privacy-first AI—this is your moment to join in.

👉 Read more and share your ideas: blog.mozilla.ai/llamafile-re...
llamafile Returns | Mozilla.ai
Mozilla.ai is adopting llamafile to advance open, local, privacy-first AI—and we’re inviting the community to help shape its future.
blog.mozilla.ai
October 31, 2025 at 5:51 PM
Our Sr. ML Engineer Nathan Brake will speak at Pittsburgh TechFest on Oct 24! He’ll dive into AI agentic systems, and explore why we should focus on efficiency & evaluation, showcasing a holistic approach using any-agent, any-llm, and any-guardrail.
Learn more: www.pghtech.org/events/2025T...
2025 Pittsburgh TechFest
<p>Pittsburgh TechFest is an event where software development professionals from Southwestern Pennsylvania and surrounding areas will convene to explore and elevate through professional development. <...
www.pghtech.org
October 14, 2025 at 2:04 PM
🚀 We’ve just launched our new Mozilla.ai website!
We’ve given our website a full makeover, making it easier than ever to explore our work and connect with what we’re building.

👀 Check it out and explore what’s coming next: www.mozilla.ai
Mozilla.ai - We’re building a future where AI works for you
Mozilla.ai is building AI that is trustworthy, transparent, and controllable. Explore the Agent Platform to automate workflows, open-source libraries like any-agent, any-llm, any-guardrail, and mcpd, ...
Mozilla.ai
October 2, 2025 at 5:08 PM
We're excited to announce that our ML Systems Engineer Raz Besaleli, and Head of AI Engineering Irina Vidal Migallón will speak at the DataFest Tbilisi (Nov 27–29)!

Raz on lessons from systems engineering for resilient AI, and Irina on key risks when working with AI.

More info: www.datafest.ge
DataFest Tbilisi 2025
www.datafest.ge
September 17, 2025 at 3:07 PM
Working with multiple platforms & LLMs, but some models only appear on certain providers?
Try any-llm Model Finder! See connected providers via API keys & search models across all of them. It's built on top of our any-llm library.
Check out our repo and GIF: github.com/mozilla-ai/a...
any-llm/demos/finder at main · mozilla-ai/any-llm
Communicate with an LLM provider using a single interface - mozilla-ai/any-llm
github.com
September 11, 2025 at 3:24 PM
Join us for an interactive preview of Mozilla.ai’s Agent Platform!
We’re inviting HR, CX, Sales & Marketing experts for a hands-on session to test and build a working agent that addresses a task of your choice.
No technical skills required.

👉 Register: https://luma.com/bj15wy0k
https://Mozilla.ai’s
September 10, 2025 at 4:20 PM
Guardrails are vital for AI safety, but hard to choose. Each has its own logic & definition of unsafe.
That's why we built any-guardrail, a unified interface to test and switch guardrails seamlessly, making AI safer, more reliable, and easier to build.
Read our post: blog.mozilla.ai/introducing-...
Introducing any-guardrail: A common interface to test AI safety models
Building AI agents is hard, not just due to LLMs, but also because of tool selection, orchestration frameworks, evaluation, safety, etc. At Mozilla.ai, we’re building tools to facilitate agent develop...
blog.mozilla.ai
September 9, 2025 at 3:01 PM
Last Friday, our PM Stefan French spoke at AI_dev Summit about @mozilla.ai's open-source projects: Blueprints and any-suite libraries.
We aim to help devs adopt open-source AI with confidence, innovate faster, and avoid vendor lock-in.

Check out our slides: static.sched.com/hosted_files...
static.sched.com
September 2, 2025 at 3:01 PM
What if AI agents ran entirely in your browser?

Baris Guler takes that idea seriously in our first-ever guest post on the Mozilla.ai blog:
🧱 WebLLM + WASM + WebWorkers
💻 Rust, Go, Python, JS
🔒 Fully local. No API calls.

Read the post here:
blog.mozilla.ai/3w-for-in-br...
3W for In-Browser AI: WebLLM + WASM + WebWorkers
🤝This is the first "guest post" in Mozilla.ai's blog (congratulations Baris!). His experiment, built upon the ideas of Mozilla.ai’s WASM agents blueprint, extends the concept of in-browser agents with...
blog.mozilla.ai
August 29, 2025 at 3:35 AM
🚀 New releases!

any-llm v0.15.0:

List available models
Local demo chat app
Better async support
Now supports llama.cpp & Perplexity

any-agent v1.5.0:

any-llm is now default for tinyagent framework

Check them out:
github.com/mozilla-ai/any-agent
github.com/mozilla-ai/any-llm
August 22, 2025 at 5:59 PM
We just released mcpd: requirements.txt for agentic systems.

It simplifies running MCP servers with one config that works across local, CI, and prod.

Props to Peter + Alejandro, and the team at Mozilla.ai

repo: github.com/mozilla-ai/m...
blogpost: blog.mozilla.ai/meet-mcpd-re...
August 21, 2025 at 7:54 PM
🚀 New releases for our any-suite tools!
any-agent v1.2.1: API consolidation, better small model support, test suite extension, A2A streaming.
any-llm v0.12.0: New providers, OpenAI Responses API, reasoning output, improved stability.
🔗 github.com/mozilla-ai/a...
🔗 github.com/mozilla-ai/a...
August 14, 2025 at 3:15 PM
At @mozilla.ai, we tested OpenAI’s new gpt-oss reasoning model and hit a challenge: providers handle reasoning output differently, needing to diverge from OpenAI Completion API spec.
any-llm fixes this by standardizing outputs, so you can compare providers easily.
🔗 blog.mozilla.ai/standardized...
Standardized Reasoning Content: A first look at using OpenAI’s gpt-oss on multiple providers using any-llm
After OpenAI’s ChatGPT release, the default standard for communication was the OpenAI Completion API. However, with the new “reasoning models”, a critical piece of the output isn’t handled by that Ope...
blog.mozilla.ai
August 12, 2025 at 1:57 PM
Watch @daavoo.bsky.social talk at @mlopscommunity.bsky.social virtual conference, and explore how you can unlock new ways to understand agent behavior with structured traces that capture the agents' full chain of thought, tool calls, and model interactions.

🎥 www.youtube.com/watch?v=yC3X...
A trace is worth a thousand logs // David de la Iglesia Castro // Agents in Production 2025
YouTube video by MLOps.community
www.youtube.com
August 8, 2025 at 1:42 PM
🚀 any-llm v0.5.0 is out!

- Added support for new providers: OpenRouter, PortKey & LMStudio
- Supports embedding models inference via API.

More flexibility, better integration.

Thanks to our community for the feedback! 🙌

Repo: github.com/mozilla-ai/a...
Docs: mozilla-ai.github.io/any-llm/prov...
August 5, 2025 at 4:50 PM
🚀 any-llm v0.3.0 is live!
✅ Streaming now supported for AWS, Google & Mistral
✅ Expanded test coverage for better stability

Another step toward a simpler, unified interface that works seamlessly across providers.

🔗 Check out our repo: github.com/mozilla-ai/a...

Try it out & share feedback!
August 1, 2025 at 3:45 PM