Generative AI architecture
Moderne offers a variety of features and recipes that utilize AI to enhance your experience. All of these are highly customizable so that you can choose to only enable or use the ones you're comfortable with.
This architecture doc will walk through all of the AI components that use generative AI. In other words, these AI components generate new content based on your requests.
All AI tools and features may produce incorrect or incomplete results. Please ensure that you thoroughly review any results for clarity and accuracy before sharing or using.
Note: Our general philosophy is to create AI tools that help you find and discover things. However, we ensure that the core recipes themselves don't use AI unless explicitly described as such, so we can guarantee deterministic, consistent, and reliable changes.
Moddy (AI agent) - restricted beta
Moddy is an AI agent that can search for OpenRewrite recipes and execute them within the Moderne Platform. There is also a standalone version of Moddy available in restricted beta.

Deployment
Deployed as part of the Moderne Platform. Moderne customers can choose whether or not to enable this AI agent in their tenants.
AI models
Moddy does not include its own model. You configure your own. Right now we support Anthropic, but other models have been tested and performed relatively similarly. We plan to support all generative models via their APIs.
State management
Conversation history is stored locally in the browser (e.g., cookies/local storage). If a user clears their browser data or switches devices, their history is lost.
Workflow

Third party AI integrations (public Moderne Platform only)
The public Moderne Platform offers users the ability to connect to third party services to improve the Moderne experience. For example, you may wish to connect to OpenAI to enable AI summaries and suggestions.

Deployment
This is deployed by default in the public Moderne Platform. It is not available in private Moderne tenants.
AI models
Integrates with external AI services. As of February 2025, the only integration available is with OpenAI.
State mangement
API keys are stored only on the user's machine (their browser) and are used on demand.
Frequently asked questions
Can I configure and customize AI features?
Moderne customers can choose what AI features they want to enable or disable. For instance, you can:
- Disable AI-powered search and rely on keyword matching only.
- Choose not to import any of the AI-powered recipes.
- Toggle the Moddy AI agent availability.
Furthermore, many of our AI features offer you the flexibility of bringing your own model so that you can ensure that the model you use meets your safety and security standards.
What models do you use and how are they trained?
Moddy Desktop does not include its own model. You configure your own. Right now we support Anthropic, but other models have been tested and performed relatively similarly. We plan to support all generative models via their APIs.
Third party AI integrations use whatever model you connect to.
What data does Moddy desktop send to the models?
Recipe results and data tables.