For teams already on Snowflake — install directly from the Marketplace with full data sovereignty.
Overview
Prometheux is available as a Snowflake Native App that runs entirely within your Snowflake environment. All processing happens inside your account, and the app leverages Snowflake’s compute, security, and access controls natively. Key advantages:- Data sovereignty — data is processed within Snowflake
- Snowflake-native security — leverages Snowflake’s access controls
- Elastic compute — scales with Snowflake warehouses and compute pools
- Marketplace distribution — easy installation and updates
Prerequisites
- Snowflake Account: Any tier (Standard, Enterprise, Business Critical)
- Privileges:
ACCOUNTADMINrole for initial setup, or specific grants for non-admin users - Compute Resources: Access to create or use compute pools
- Warehouse: Any warehouse for database operations
Quick Start
Install directly from the Snowflake Marketplace, then launch from the Snowsight UI:- Navigate to Snowsight — Go to your Snowflake web interface
- Find the App — Navigate to Data > Apps > Prometheux
- Launch — Click the “Launch App” button
- Initialize — The app will auto-configure and provide a launch URL
View Configuration
Warehouse Configuration
Prometheux automatically creates a dedicated warehouse calledPROMETHEUX_WAREHOUSE for read/write operations on your Snowflake databases.
To use an existing warehouse alongside the app warehouse:
Essential Procedures
Core Platform Management
Configuration Management
Monitoring
Uploading Data
Via Snowsight UI: Navigate to Catalog > Database Explorer > PROMETHEUX > APP_PUBLIC > STAGES > USER_UPLOADS and use the upload button. Via SQL:Granting Access to Existing Databases
Prometheux needs different levels of access depending on your use case.Read-Only Access
Read-Write Access
Granular Access (Specific Tables)
External Access Configuration
To enable Prometheux to connect to external services, create and configure external access integrations in Snowflake. Create the integrations first, then add them to the app. Once integrations are created, add them to the app and restart:Modifying Compute Pool Settings
By default, the platform starts with 1 node using theCPU_X64_M instance
family. You can change this based on your performance requirements.
Available Instance Families
CPU-Optimized:
High-Memory:
Changing Compute Pool
Snowflake Cortex AI Assistant
Prometheux can use Snowflake Cortex as its built-in AI assistant, so all LLM inference stays within your Snowflake account — no external API keys required.Enable Cortex access
When installing or upgrading the app, approve the IMPORTED PRIVILEGES ON DATABASE SNOWFLAKE permission in the app’s Permissions tab. This grants the app access to Cortex LLM functions. If your Snowflake region has limited model availability, also run the following asACCOUNTADMIN:
Select Cortex in the app
- Open the Prometheux app and go to Settings > Chat Model Configuration
- Select snowflake cortex as the LLM provider
- Choose a model from the dropdown (populated dynamically from your account)
- Click Save
Cortex Agent Integration (MCP)
The native app includes a built-in MCP server that is automatically registered when the platform starts. Cortex Agents and Snowflake Intelligence can discover and invoke Prometheux tools (list concepts, run reasoning, query knowledge graphs) without any additional setup.Verify the MCP server
AfterCALL init() completes, confirm the MCP server is registered:
Use with a Cortex Agent
Create an agent that references the native app’s MCP server:tools/list and invoke
them as needed.
Next Steps
- Vadalog Reference — Understand the core building blocks
- Python SDK — Connect to Prometheux programmatically
- MCP Server — Integrate with Claude and other AI assistants

