Understand Rudder AI Context Beta

Learn what context Rudder AI has access to, including warehouse information, project files, and configuration details.

Rudder AI uses information about your warehouse, project structure, and configuration to provide relevant suggestions and generate code. This guide explains what context Rudder AI has access to during your session.

Warehouse information

Rudder AI can access your warehouse data through the profiles connection configured while entering the IDE session. It starts with information about schemas where your event data is stored, and can discover additional tables and columns as needed while building your Profiles project.

This warehouse access helps Rudder AI suggest appropriate models, features, and queries based on your actual data structure.

Project files

Rudder AI can see all files in your Profiles project, including:

  • Models: Identity stitching logic and entity definitions
  • Features: Feature definitions and calculations
  • Configuration files: Project settings and warehouse connections

Customer context

For projects created through the new Profiles IDE, Rudder AI generates context files automatically in the project folder. These files contains information about your company and what your Profiles project might be used for — essentially a template to guide Rudder AI’s suggestions.

This file is saved in your Git repository and persists across sessions.

tip
Tip: Edit the context markdown file to better reflect your specific use case, business requirements, and data structure. The more accurate this context, the more relevant Rudder AI’s suggestions become.

What Rudder AI cannot see

Rudder AI’s access is scoped to your current Profiles project and connected warehouse.

Rudder AI cannot access data or configuration from other RudderStack workspaces within your organization. It only sees the specific Profiles project you’re working on.

For more details on security and isolation, see Rudder AI Security.

Profiles knowledge

Rudder AI understands RudderStack Profiles concepts, best practices, and configuration patterns. You can ask it to explain Profiles features, suggest implementation approaches, or troubleshoot issues — even if the information isn’t explicitly in your project files.

See more

Guide
Description
Use Profiles IDE with Rudder AIUse the Profiles IDE powered by Rudder AI to build, run, and debug your RudderStack Profiles projects
Profiles IDE QuickstartLaunch your first session in Profiles IDE
Profiles IDE Version ControlUnderstand how Profiles IDE uses Git to track changes, manage sessions, and enable team collaboration
Rudder AI Security and Compliance in Profiles IDELearn about Rudder AI’s security model, data access scope, and privacy guarantees when building Profiles projects
Profiles IDE FAQAnswers to common questions about using Profiles IDE with Rudder AI

Questions? Contact us by Email or on Slack