What's New

Today main-x is generally available (GA), and with it comes features that we have added since the open beta launch: CVE data, SBOMs, and even more packages.

Quick refresher: main-x is an authenticated Anaconda channel that extends the main channel by adding over 10,000 packages to your existing setup, all built and maintained by Anaconda with the guarantees you expect (license validation, malware scanning, typosquat protection, and compatibility testing). Log in, add one channel, and thousands more packages resolve through conda install.

The beta launch immediately tackled the PackagesNotFoundError, which you may have run into when using the main channel alone. You likely had to resort to pulling packages from community sources, like conda-forge and PyPI. The main-x channel drastically expands Anaconda’s coverage of the Python ecosystem and provides the most high-value packages for AI and ML use cases via the secure supply chain you already trust.

As of today, CVE data and SBOMs are available in Anaconda Platform for main-x (just like we do for main) and, most importantly, thousands more packages have been added and will continue to be added as we monitor the ecosystem to add the most high-value packages for our users.

What's In Main-x

The main-x channel provides the most popular packages on PyPI (by download count), informed by the workflows our users care about most, including AI and agentic development. A few examples of what you’ll find in the channel:
  • agent-framework-core: Microsoft’s production-ready SDK for building AI agents and multi-agent workflows, with support for graph-based orchestration and patterns like sequential handoff and group chat. Teams building on Azure AI Foundry or OpenAI can pull it straight from main-x.
  • google-adk: Google’s open-source agent development kit for building, evaluating, and deploying agents at scale. It’s the same framework Google uses internally for Agentspace, so it’s built for production, not demos.
  • a2a-sdk: The Python SDK for Google’s agent-to-agent protocol, an open standard that lets agents from different frameworks and vendors discover and talk to each other. It’s the interop layer for multi-agent systems.
  • mem0ai: A persistent memory layer that gives agents long-term recall across sessions, so they remember context and preferences instead of starting cold every time. Integrates with most major agent frameworks.
You can see what’s available in main-x by browsing the channel directly.

Give It a Shot

main-x is available to any authenticated Anaconda user, under the same terms as the main channel.

If you’re already set up from beta, you don’t need to do anything. The CVE data and SBOMs are available now in the Anaconda Platform. If you’re starting fresh, log in and add the channel:

anaconda login
conda config --append default_channels https://repo.anaconda.cloud/repo/main-x

Or, if you are already using our newest Anaconda CLI (ana) you can set it up using the following command:

ana feature enable main-x

main-x is natively available to Anaconda Platform users: add the channel with the same command above, no separate login needed. For Package Security Manager, an administrator must mirror main-x into your instance first, and then you can point at your organization’s mirrored channel. Full instructions can be found in our documentation.

What's Next

We’ll keep expanding coverage in both main and main-x, prioritizing the packages that matter most as the AI ecosystem evolves. The packages we add next are also heavily driven by what users request. Longer-term, we’re scoping toward the roughly 50,000 packages that make up 99% of PyPI’s download traffic. The best next step is to add the channel and try installing the package that sent you outside Anaconda last time. If it’s still missing, let us know. Your feedback helps us decide which packages to prioritize next.