New CSS for Styling Underlines on the WebMozilla Developer2026-09-21 | New CSS for Styling Underlines on the WebCommunity Meeting - August 20, 2025Mozilla Developer2025-08-21 | This is a monthly community call for the Firefox product community to discuss the upcoming product releases, community updates, and various contribution opportunities to support Mozilla’s products.Community call - July 9, 2025Mozilla Developer2025-07-10 | This is a monthly community call for the Firefox product community to discuss the upcoming product releases, community updates, and various contribution opportunities to support Mozilla’s products.Community call - May 21, 2025Mozilla Developer2025-05-22 | This is a monthly community call for the Firefox product community to discuss the upcoming product releases, community updates, and various contribution opportunities to support Mozilla’s products.QUIC vs MiddleboxesMozilla Developer2025-05-07 | We'll take a look how implementations of the QUIC protocol can harden themselves against middlebox meddling.Localization Office HoursMozilla Developer2025-05-01 | ...Community call - April 2, 2025Mozilla Developer2025-04-03 | This is a monthly community call for the Firefox product community to discuss the upcoming product releases, community updates, and various contribution opportunities to support Mozilla’s products.Community-led Data Creation Initiatives: Learnings from KiswahiliMozilla Developer2025-03-10 | Kiswahili Common Voice mini-conference is a learning and sharing event to engage with language and tech communities spearheading community led data creation initiatives. We will share our experience designing, building and engaging with Kiswahili communities across Kenya, Tanzania and DRC, exploring community engagement, co-designing with communities, downstream impact including gender and redefining platforms for crowdsourcing datasets.Community call - March 5, 2025Mozilla Developer2025-03-06 | This is a monthly community call for the Firefox product community to discuss the upcoming product releases, community updates, and various contribution opportunities to support Mozilla’s products.Community-led Data Creation Initiatives: Learnings from KiswahiliMozilla Developer2025-02-28 | Kiswahili Common Voice mini-conference is a learning and sharing event to engage with language and tech communities spearheading community-led data creation initiatives. We will share our experience designing, building, and engaging with Kiswahili communities across Kenya, Tanzania, and DRC, exploring community engagement, co-designing with communities, downstream impact including gender, and redefining platforms for crowdsourcing datasets.Mozilla Builders: Working with the OSS community to build the future of AIMozilla Developer2025-02-28 | With AI already transforming how we use computers and the Web, Mozilla believes it's crucial that open source lead the charge. We cannot afford another Internet Explorer situation, where one or a handful of powerful corporations seize control of fundamental technology. Open source AI can and must offer a viable, competitive alternative to closed source commercial offerings.
To help this happen, Mozilla's Builders program sponsors and co-develops projects that advance the state of the art in open source AI. This session will showcase these projects (including Llamafile, sqlite-vec, Web Applets, LocalScore, and others), outline Mozilla's vision for open source AI, and describe how we seek to collaborate with independent developers and the open source community at large.Blueprints by Mozilla.ai - Empowering Devs to Build with Open-Source AIMozilla Developer2025-02-28 | Blueprints are customizable workflows that help developers build AI applications using open-source tools and models. Designed for developers without deep ML expertise, each Blueprint walks you through using open-source tools and models to create AI features that can be customized for your project. We believe Blueprints can help bring low-level AI innovations, like model quantization, into the hands of more developers, driving broader adoption within the open-source community. In this session, we’ll showcase the Blueprints we’ve created, discuss potential directions going forward, and share ways you can contribute your own expertise to help make open-source the standard for AI application development.The Firefox AI PlatformMozilla Developer2025-02-24 | Learn how the privacy-preserving local inference runtime works in Firefox Desktop, our current use cases and how to create your own features using the Experimental Web Extension API.Multilingual Speech Technologies That Understand YouMozilla Developer2025-02-18 | As more and more users connect to the web for the first time, they’re often met with an online environment that fails to support them in the languages they use day to day. Limited language options on the web and in connected technologies doesn’t just leave individual users unsupported, but also contributes to pressures that endanger minority languages. To help combat these pressures in speech technologies, Common Voice has collected a multilingual, crowdsourced speech dataset to encourage developers and researchers to build for their communities in the languages they use daily. Together we’ll explore how speech technologies lower barriers to access for web users, how dataset access issues often restrict linguistic diversity and look at what a future of meaningfully inclusive speech technologies could mean for the speakers of +7000 languages around the world.Collaborate using the Firefox ProfilerMozilla Developer2025-02-18 | Tracking down performance issues can be tough, especially when you're not quite sure how to fix them and need to reach out to someone on your team for help. In this talk, we’ll explore how the Firefox Profiler not only helps identify performance bottlenecks but also makes it easy to collaborate with your team to find solutions faster.
We’ll show how to collect and analyze profiling data, spot key issues, and share your findings, so everyone can work together more effectively. We’ll go through real-world examples of how using the Firefox Profiler can streamline your debugging process and improve teamwork.Community Spotlight: Home AssistantMozilla Developer2025-02-14 | Join us for our first community spotlight event! We’ll feature the Home Assistant project, a free and open source project used for home automation. They’ve been working towards making privacy-focused voice assistants available to everyone and have recently launched Home Assistant Voice Preview Edition, a hackable device for adding voice capabilities to your Home Assistant. Come and learn how open source multilingual voice AI is being made possible.An open source project never sleeps: Two decades of MDNMozilla Developer2025-02-12 | I’ve grown within an open-source community, and one thing I’ve learned for sure is that managing a popular open-source project is incredibly challenging. Since stepping into my previous role and now at MDN, I’ve gained valuable insights into managing expectations—understanding who you are as an open-source project and how to foster growth both within and beyond it.
Running and growing an open-source project comes with many challenges, and MDN has successfully navigated them for nearly two decades. But what’s next? In this brief session, I’ll provide a status report on what MDN has achieved so far and where we’re headed. With almost 143,000 contributors from diverse backgrounds over our lifetime, we’ve built a community rooted in open principles that guide many aspects of our work.
Join me for a look inside MDN and discover what makes our journey so unique.Community Insights: Best Practices for Open Datasets for LLM trainingMozilla Developer2025-02-11 | The landscape of AI training data stands at a critical crossroads. As large language models increasingly shape our digital ecosystem, the methods of data collection and curation have become a complex battleground of legal, ethical, and technical challenges.
Concerns from creators have spurred lawsuits and prompted AI companies to limit transparency about training datasets, undermining accountability, innovation, and research. While using open access or public domain data could address these issues, at the time of writing, no large-scale competitive models trained on such data exist yet due to challenges like unreliable metadata, digitization costs, the “consent crisis,” and the need for legal and technical expertise.
In this talk, we will discuss pioneering community efforts toward creating open and responsible AI training datasets that challenge the current opaque practices of major AI companies and chart a path toward open datasets as part of a larger public AI ecosystem that can address humanity's most pressing needs while distributing control among many stakeholders.
In June 2024, Mozilla and EleutherAI convened 30 open dataset builders from across the field—organizations such as Hugging Face, Pleias, Cohere4AI, LLM360, TogetherAI, and many more—to address these critical issues. Based on the insights from this gathering, we co-created a research paper titled "Towards Best Practices for Open Datasets for LLM Training". This paper outlines the challenges of navigating the production of open datasets and provides practical recommendations for sourcing, processing, governing, and releasing such datasets. These recommendations are rooted in on-the-ground experience and paired with examples of what is already being done. While the paper references OSI's Open Source AI definition, it goes further by outlining possible tiers of openness and offering avenues for more ethical data governance in AI datasets.
This session will provide an in-depth exploration of the current landscape and its main players, unpacking the legal ambiguities surrounding AI training data and highlighting the critical importance of transparency and governance. We will share a practical roadmap for developing datasets that promote healthy openness, respect people and communities’ broadly defined rights, and advance the field of artificial intelligence from a digital public good perspective, as well as an overview of concrete policy and tech investments that would unlock the ecosystem.
Building a future where AI systems can be trained on openly licensed data that is responsibly curated and governed requires collaboration across legal, technical, and policy domains, and fostering a culture of openness. With this session, we hope to engage you in a discussion around the unique insights into this cutting-edge work and invite you to add your voice to the growing community of responsible open-source AI developers and advocates.State of Firefox Add-onsMozilla Developer2025-02-11 | 2024 was a busy year for the Firefox Add-ons group. Attendees may be familiar with browser extension development but not up-to-date on every change across browsers, This talk examine some of the biggest changes that have landed in the past year including improvements to Manifest V3 support, add-on support in Firefox for Android, and a look at some cross-browser extension development patterns that have been unlocked.
Attendees are encouraged to share feedback on these features with Add-ons team members after the talk and over the course of the event.getaddrinfo sucks, everything else is much worseMozilla Developer2025-02-10 | Historically, Firefox has relied on the getaddrinfo API for DNS resolution on most platforms. However, due to inherent limitations — such as the missing Time-To-Live (TTL) information — we sometimes had to resort to alternative APIs like DNSQuery_A on Windows. When implementing DNS over HTTPS (DoH), we developed our own DNS parser, which allowed Firefox to also resolve TXT and HTTPS records. But DoH isn't available to all our users. With HTTPS records becoming increasingly important, we decided to resolve HTTPS queries using system APIs like DNSQuery_A, res_query, res_nquery, and android_res_query, with the expectation that this would cover all supported platforms. This talk will delve into the lessons learned from this journey and explain why these platform specific APIs often fall short of expectations.Lumigator: evaluating LLMs made simpleMozilla Developer2025-02-10 | Lumigator is a Python application designed for evaluating large language models. It provides an opinionated selection of models and evaluation metrics for specific use-cases (starting with summarization), but it also allows for extension and customization. It is built on an open stack that includes FastAPI and Ray and easily scales from private, self-hosted, local installations to bare metal servers and cloud providers. It can be used via web UI, programmatically with a python SDK, or directly via REST API. In this talk we will show how Lumigator works, explore its architecture and design choices, and demonstrate how it can be deployed on different infrastructures, extended, and customized to meet your specific needs.The most fun youll ever have dealing with Firefox crashesMozilla Developer2025-02-10 | Join us for the most fun you'll ever have dealing with Firefox crashes! We'll embark on a scenic tour through the lands of unexpected shutdowns, exploring how often they happen, why they occur, who suffers from them, and how to make sure that 'who' isn't you. Dive into the technical wizardry behind reporting, collecting, and analyzing these mishaps. We'll also showcase recent advancements in crash analysis and give you a sneak peek at upcoming features you'll wish you'll never need.ForkServer coming to Firefox on LinuxMozilla Developer2025-02-10 | Firefox evolved over years from a single-process to a multi-process browser and while this brought nice improvements to the processing and latency, creating new processes has a cost both in time and in memory. This talk will introduce the solution that is coming to Linux and has already been enabled by default on Nightly for a few months: ForkServer, a process dedicated to making fork(). We will first go through a quick history of the landscape both in concurrent browsers as well as in previous attempts in Firefox and highlight the general architecture before sharing a few challenges met.Mozilla Mythbusters: Separating Fact from FictionMozilla Developer2025-02-10 | Mozilla has long been a pioneer in the open web, privacy, and innovation, but over the years, myths and misconceptions about the organization have taken root. Is Mozilla just “Firefox”? Are we lagging in technology? What’s the truth about our business model and partnerships?
In this talk, we’ll tackle some of the most common rumors and misunderstandings about Mozilla head-on. From our role in shaping the internet’s future to our initiatives in privacy, AI, and open standards, you’ll gain an insider’s perspective on who we are, what we do, and where we’re headed.
Join us to separate fact from fiction and discover the truth about Mozilla's impact on the web and beyond. Whether you're a long-time supporter or just curious, this talk will challenge your assumptions and provide fresh insights.Perfect Pronunciation, Powered by AI — Koel LabsMozilla Developer2025-02-10 | The Koel Labs team showcases their platform that provides pronunciation feedback and language coaching, using movie scenes to improve pronunciation in real time.
Mozilla Builders helps developers create transformative open-source AI projects through collaborations, programming, and community. Check out the projects we’re supporting: builders.mozilla.orgWhat FLOSS Means in the AI WorldMozilla Developer2025-02-10 | In an era where artificial intelligence is simultaneously celebrated and scrutinized, how can we ensure that technological innovation serves humanity's best interests? Mitchell Baker, Chair of the Mozilla Foundation and a former Mozilla CEO, will share how Mozilla is pioneering ethical AI development, drawing parallels to our historic contributions to open source by releasing Netscape’s source code in 1998 and inventing the Mozilla Public License in 2012.
From democratizing speech technology through Common Voice and establishing rigorous ethical AI guide, to developing innovative open-source AI projects like Llamafile, Mozilla has been doing extensive work in the AI ecosystem by defining a principled approach to AI that prioritizes transparency, ethics, and community-driven innovation. Learn how we're applying the same open-source philosophy that revolutionized software development to the complex challenges of artificial intelligence, and how Mozilla has been playing a key role in defining a definition of Open Souce AI.Fast UDP makes QUIC quicker - optimizing Firefox’s HTTP3 IO stackMozilla Developer2025-02-10 | QUIC is a new transport protocol on top of UDP, transporting a large portion of the Internet traffic today. UDP I/O performance is crucial for QUIC implementations, where e.g. system call overhead can significantly impact throughput at high network speeds. To improve QUIC throughput, Firefox is switching to a modern UDP IO stack in Rust, using mechanisms like recvmmsg, and GRO across Linux, Windows, and Android.
This talk gives a high level overview of Firefox’s HTTP3 / QUIC / UDP stack, followed by a deep dive into the various performance improvements landing in Firefox. Learn how we are making Firefox even faster and how you too can leverage these techniques to optimize your application.Solving the world’s (localization) problemsMozilla Developer2025-02-10 | Efficiently localizing user interfaces is an age-old problem that has haunted programmers since the early days of software development. Many tools and techniques have been employed over the years for this with differing levels of success by organizations across the world.
A few years ago, stakeholders came together in the Unicode Consortium from various areas of work bringing along tools and knowledge in order to build a definitive system that could be a standard solution for these problems. The first part of this design has taken shape as “MessageFormat 2”.
What is MessageFormat 2 like? How does it approach the vast problem space and how exactly could it be adopted across various user interfaces? What further tools and standards are already being developed on top of it? Join us in this session to answer these questions and find out what the future of localization will look like.FOSDEM 2025 - Using LLMs to support Firefox developers with code reviewMozilla Developer2025-02-07 | Mozilla has been experimenting with the usage of machine learning (in particular, large language models) to aid Firefox developers with code review.
This talk will explain the architecture of the software, and the path that led there, including iterative improvements to the prompts, retrieval augmented generation, integration of pre-existing tools such as code search.
In addition, we will delve into the results of the initial experiments, our plans for the future of the tool, and the potential for its adoption in other open source projects.
The project source code is part of the bugbug repository, which is a platform for Machine Learning projects on Software Engineering used by Mozilla for various tasks (for example, bug triage and test selection).Mothers rebuilding LAMozilla Developer2025-02-05 | $250 Billion lost to the LA fires but that's not the worst part.
10,000 houses were destroyed.
Enter the Mothers.
A large volunteer-organized movement by mothers in the NELA (Northeast Los Angeles).
Mothers rebuilding LA
Meet Rachel Vine (one of the NELA mothers)
How/why she made a website using Solo
How you can support themYour Computer, Your Models, Your Rules — Transformer LabMozilla Developer2025-02-04 | Ali and Tony demonstrate the power of Transformer Lab, an open-source platform that allows anyone to build, tune, and run LLMs locally, without writing code.
Mozilla Builders helps developers create transformative open-source AI projects through collaborations, programming, and community. Check out the projects we’re supporting: builders.mozilla.orgWhat’s New in Pontoon: 2024 Highlights and Future PlansMozilla Developer2025-02-04 | ...The Future of Photo Storage is Private — EnteMozilla Developer2025-02-03 | Vishnu and Laurens talk privacy and showcase how Ente provides users with private, durable, and reliable photo storage.
Mozilla Builders helps developers create transformative open-source AI projects through collaborations, programming, and community. Check out the projects we’re supporting: builders.mozilla.orgThe Open Source Future of Data Visualization — Latent ScopeMozilla Developer2025-02-02 | Ian Johnson reveals how Latent Scope can be used to uncover the hidden structure in unstructured data through intuitive visual maps, transforming data exploration from a tedious analysis into an immediate and comprehensive view.
Mozilla Builders helps developers create transformative open-source AI projects through collaborations, programming, and community. Check out the projects we’re supporting: builders.mozilla.orgThis AI Speaks Swahili — SartifyMozilla Developer2025-02-01 | Michael Mollel gives us a preview of Sartify's Swahili-LLM, designed to provide general and domain-specific AI capabilities in Swahili and support multilingual interactions, including the Kiswa-English mix common in East Africa.
Mozilla Builders helps developers create transformative open-source AI projects through collaborations, programming, and community. Check out the projects we’re supporting: builders.mozilla.orgEU-Ready AI for the Modern Enterprise — PleiasMozilla Developer2025-01-31 | Anastasia and Pierre-Carl show how Pleias is building frontier AI for document and data processing in regulated industries.
Mozilla Builders helps developers create transformative open-source AI projects through collaborations, programming, and community. Check out the projects we’re supporting: builders.mozilla.orgAn IDE That Thinks With You — Theia AI IDEMozilla Developer2025-01-29 | Jonas Helming digs deep into Theia AI IDE and showcases what makes its suite of AI agents trustworthy, performant, and a secret weapon for savvy devs.
Mozilla Builders helps developers create transformative open-source AI projects through collaborations, programming, and community. Check out the projects we’re supporting: builders.mozilla.orgDemocratizing Drug Development with AI — ErsiliaMozilla Developer2025-01-28 | Gemma Turon tells us how Ersilia uses AI to support researchers in resource-limited countries. And how, together, they develop tools to speed up experiments and reduce the cost of developing new drugs.
Mozilla Builders helps developers create transformative open-source AI projects through collaborations, programming, and community. Check out the projects we’re supporting: builders.mozilla.orgPeering into the Black Box of AI Speech Recognition — FREUDMozilla Developer2025-01-27 | Konstantine Sadov peeks inside Whisper's 'brain' using sparse autoencoders. From phonemes to punctuation, he shows us how it works
Mozilla Builders helps developers create transformative open-source AI projects through collaborations, programming, and community. Check out the projects we’re supporting: builders.mozilla.orgOpen Source PDF to Markdown — MarkerMozilla Developer2025-01-26 | Vik Paruchuri, shows how Marker can extract structured data from PDFs and help access the 65% of enterprise data stuck in inaccessible formats.
Mozilla Builders helps developers create transformative open-source AI projects through collaborations, programming, and community. Check out the projects we’re supporting: builders.mozilla.orgThe Limitless Potential of Local AI — Open WebUIMozilla Developer2025-01-25 | Tim Baek, the founder of Open WebUI, shows why his project has over 3M downloads and 50K GitHub stars.
Mozilla Builders helps developers create transformative open-source AI projects through collaborations, programming, and community. Check out the projects we’re supporting: builders.mozilla.orgThe Next Evolution in ML Infrastructure — The NX ProjectMozilla Developer2025-01-24 | Paulo Valente shows us how The NX project leverages Elixir’s unique strengths in multitasking and fault tolerance to create a scalable, distributed ML framework that outperforms current solutions.
Mozilla Builders helps developers create transformative open-source AI projects through collaborations, programming, and community. Check out the projects we’re supporting: builders.mozilla.orgThe End of DevOps Guesswork — FoyleMozilla Developer2025-01-23 | Jeremy Lewi showcases his open-source AI copilot called Foyle. Built to learn from continuous feedback, Foyle uses a notebook format to simplify automation and operations tasks across workflows.
Mozilla Builders helps developers create transformative open-source AI projects through collaborations, programming, and community. Check out the projects we’re supporting: builders.mozilla.orgWhat’s New in Pontoon: 2024 Highlights and Future PlansMozilla Developer2024-12-20 | ...Community call - December 17, 2024Mozilla Developer2024-12-19 | This is a monthly community call for the Firefox product community to discuss the upcoming product releases, community updates, and various contribution opportunities to support Mozilla’s products.DFL Speaker Series: Linda Dounia RebeizMozilla Developer2024-12-11 | Linda Dounia Rebeiz is a Senegalese artist who was disappointed when searches for her home city of Dakar on text-to-image generative AI tools showed low-rise, decaying buildings that were not at all representative of the vibrant architecture surrounding her. This is part of the reason why Linda uses her own datasets to carefully train AI that will more accurately reflect her reality. For this, she was recently recognized as a Mozilla RISE25 Honoree and as one of TIME100 Most Influential People in AI (2023). Come to hear Linda discuss her approach and her view of what needs to change in the broader data ecosystem.Solo - Office HoursMozilla Developer2024-12-07 | We are pleased to announce the kickoff to a 2 week End-of-Year Workshop Series for small business owners to end the year with a bang! As the end of the year approaches, we know small business owners are busy wrapping up the year and taking advantage of the holiday shopping season.
We kick off on Friday with office hours where you bring your tech questions, and we will solve them together. Inclusive of Solo and other technologies.
In the following 2 weeks, we will have Jackson and her team at DishRoulette Kitchen present workshops on pertinent small business matters, including marketing for the holidays, end-of-year finances, and free business tools.Community call - November 27, 2024Mozilla Developer2024-11-28 | This is a monthly community call for the Firefox product community to discuss the upcoming product releases, community updates, and various contribution opportunities to support Mozilla’s products.DFL Speaker Series: Dark VisitorsMozilla Developer2024-11-13 | Half of all internet traffic is now from bots, and they’re getting more intelligent every day. Gavin King is the founder of Dark Visitors, a suite of tools that helps website owners track, control, and optimize for this emerging ecosystem of artificial agents. He’ll talk about why he set up the project and how it can be used to get realtime insight into crawler activity, automatically opt out of AI training, and prepare for a future where humans aren’t the only ones using the web.Community call - October 30, 2024Mozilla Developer2024-10-31 | This is a monthly community call for the Firefox product community to discuss the upcoming product releases, community updates, and various contribution opportunities to support Mozilla’s products.DFL Speaker Series: Human Native AIMozilla Developer2024-10-30 | As creators across the internet have confronted the crisis of their content fueling AI systems without consent, much less opportunities for compensation, a need for enabling people to pool and license their content has emerged. Human Native AI is a platform addressing this need. They are creating an AI data marketplace where people can add their creative works to have them be used to train AI systems, and be compensated for it. Co-founder James Smith will discuss their progress and plans.