RSVP for Oct 23 - Delivering on Agentic AI's Potential in FSI
Evident AI Symposium Seats are limited
Join Us

Changelog

2.1
December 16, 2025

Enterprise-Grade Security & Control. Accelerating Your Data Teams.

Genesis 2.1 delivers the enterprise security, automation, and deployment flexibility that data teams need to scale AI-powered data operations. This release transforms Genesis from a powerful development platform into a production-ready enterprise solution.

Role-Based Access Control (RBAC)

Complete enterprise security management with granular permissions.

  • Users & Roles Admin Page: Dedicated admin interface under System Pulse for managing users, roles, and permissions
  • Custom Roles: Create roles with granular permission sets tailored to your organization
  • Agent Access Control: Restrict sensitive bots to authorized users only
  • Built-in Roles: Pre-configured Admin and User roles; first user becomes admin automatically
  • Snowflake-Optimized: 8x faster policy operations for Snowflake Native Apps
  • Admin Bootstrap Key: Secure admin claiming via documented bootstrap key

Secrets Management

Enterprise-grade credential protection built into Genesis.

  • Encrypted Storage: All secrets encrypted at rest with enterprise-grade encryption
  • Full CRUD Interface: Create, view, update, and delete secrets through intuitive UI
  • Masked Values: Sensitive values automatically masked in the interface
  • Automatic Resolution: Secrets in connection URLs resolved at runtime
  • Audit Trail: Track who created and modified secrets for compliance
  • Native App Support: Encryption-aware setup for Snowflake deployments

Dashboard Scheduling

Schedule your dashboards to refresh automatically on your terms.

  • One-Click Scheduling: Click the schedule badge on any dashboard to set up recurring refreshes
  • Visual Frequency Indicators: Color-coded badges show schedule frequency at a glance (red for seconds, orange for minutes, green for hours, blue for daily)
  • Human-Readable Triggers: See "Every 6 hours" instead of cryptic cron syntax
  • Multiple Entry Points: Schedule from dashboard library, render page, or in-chat embeds
  • Preset Intervals: Quick selection for common intervals (5m, 15m, 1h) plus custom cron support

User Avatars & Profile Management

Bring personality to your data conversations.

  • Profile Photos: Upload and manage your avatar from the profile settings modal
  • Chat Attribution: Avatars appear on all messages with hover tooltips showing name, email, and user ID
  • Initials Fallback: Users without avatars display initials with consistent color coding
  • Instant Updates: Crop, edit, change, or remove your avatar with immediate refresh across all conversations

Mission Center Search

Find exactly what you need across all your data missions.

  • Full-Text Search: Search across all mission threads from the Mission Center header
  • URL Persistence: Search and sort parameters persist for bookmarking and sharing
  • Live Filtering: Results update as you type
  • Sort Options: Sort by date, status, or relevance with URL state preservation

Synchronous API Endpoint

Simple REST integration without WebSocket complexity.

  • Blocking Request: POST /bots/{bot_id}/threads/{thread_id}/messages/sync waits for complete response
  • No WebSocket Required: Perfect for scripts, CLI tools, and backend integrations
  • Complete Response: Get the full bot response in a single HTTP call
  • Use Cases: Automate data workflows, integrate with existing tools, build custom interfaces

Preview/Beta Features

Blueprint Generator

Create custom blueprints visually with guided workflow design.

  • Visual Blueprint Creation: Define phases, exit criteria, and workflow logic through a guided UI
  • Template-Based: Start from proven templates or build from scratch
  • Built-in Validation: Ensures well-formed blueprints before deployment

Digital Twin

Visualize your entire data ecosystem in real-time.

  • Interactive Data Flow Visualization: See connections between sources, warehouses, transformations, and BI systems
  • Resource Filtering: Filter by type (Databases, Git Repos, Source Systems)
  • Branch Management: Track feature branches and simulate downstream impact
  • Contextual Actions: Ask Eve about resources or launch blueprints directly from the visualization

Available via GENESIS_SHOW_TWIN environment variable

GCP Cloud Run Deployment Tools

Deploy containerized applications to Google Cloud autonomously.

  • Cloud Build Integration: Upload source, build images, monitor builds with logs
  • Cloud Run Deployment: Deploy services, manage IAM policies, lifecycle operations
  • GCP Secret Manager: Create, read, and manage secrets in Google Cloud
  • Slack Webhooks: Send notifications and rich messages to Slack channels

Agent-to-Agent Communication

Experimental integration with the Naylence distributed agent fabric.

  • Bidirectional Communication: Genesis agents interact with external agent systems
  • Streaming Support: Real-time response streaming between systems
  • Gateway Configuration: Marked with experimental badge in GUI

What This Means for You

🔐 Enterprise Security Ready
Role-based access control, secrets management, and proxy authentication mean Genesis meets your security requirements out of the box. Control who can access which agents, protect credentials with encryption, and integrate with your existing SSO infrastructure.

📊 Set It and Forget It
Dashboard scheduling, agent slots, and continuous mode let Genesis work for you 24/7. Schedule your critical dashboards to refresh automatically and let missions run autonomously when appropriate—Genesis handles the rest.

🚀 Deploy Anywhere
Native Databricks support, Helm charts for Kubernetes, and Terraform for AWS EKS give you the flexibility to deploy Genesis wherever your data lives. From Snowflake to Databricks to your own infrastructure, Genesis scales with you.

👤 Built for Teams
User avatars, profile management, and mission search transform Genesis from a tool into a collaboration platform. See who's contributing to conversations, find past missions easily, and make data work more social.

Under the Hood

Performance, reliability, and security improvements that make Genesis more robust:

  • Unified WebSocket Architecture: Single reliable WebSocket (unified_v2) for all real-time communication
  • Push Notifications: Eliminated polling and SSE for faster, more efficient updates
  • JSON Logging: Configurable structured logging with sensitive data redaction
  • Security Patches: Resolved CVE-2025-62727 (Starlette) and updated 40+ dependencies
  • Automated Security Scanning: Security audit workflow on every commit with regression tracking
  • Per-Thread Notification Queues: Improved notification lifecycle for reliability
  • Active Completion Lifecycle: Better context management throughout mission execution
  • Nudger Authentication Fix: Blueprint nudger now respects authentication and user stop button
  • API Version Endpoint: Frontend can query /api/version for application version
  • Thread Cost Tool: Enhanced token usage and cost tracking with grandchild thread support
  • Cortex Cached Tokens: See cached tokens in usage metrics for Snowflake Cortex
  • Thread Title Sync: Fork and import thread titles sync correctly across browser tabs
  • Tool Profiles: Reduced context window usage by simplifying tool descriptions
  • Docker Image Optimization: Removed node_modules and source files from production images
  • About Genesis: Version info accessible from header dropdown menu

Additional Platform Enhancements

Native Databricks Deployment
Genesis now runs natively inside Databricks with PostgreSQL-backed messaging, full WebSocket support, and served React UI. Access the Genesis dashboard directly from your Databricks workspace.

Kubernetes Deployment Options
Deploy Genesis on Kubernetes with our official Helm chart or use Terraform for AWS EKS with managed node groups and EBS CSI driver. Flexible configuration with sensible defaults for all common scenarios.

Synthetic Data Generation Blueprint
Generate realistic test data with our new pre-built blueprint featuring adaptive architecture, strong validation, and production-ready output to databases or files.

Continuous Mode (Renamed)
For clarity, we've renamed mission execution modes:

  • Continuous Mode (formerly "Unattended"): Autonomous execution with minimal user input
  • Manual Mode (formerly "Interactive"): Pauses at key decision points for guidance

Enhanced AI Provider Configuration
Refreshed Model Configuration UI with tabbed interface for Chat Models and Embeddings, masked credentials, partial updates, and URL-synced tabs for consistent navigation.

Agent Slots & Concurrency Control
Configure maximum concurrent agent operations via GENESIS_AGENT_SLOTS, with intelligent queue management and the new !slots command to view current usage.

Proxy Authentication Support
Deploy behind authentication proxies with header-based auth (X-Forwarded-User), enhanced JWT verification, and flexible enterprise SSO integration.

Fresh Install Experience
Improved first-time setup with LLM configuration guards, automatic reloads when providers are activated, and clear system readiness indicators.

Mission Replay
Review completed missions step by step with play/pause/seek controls, progress timeline, document flow visualization, and clear live vs replay mode indication.

Browser Notifications
Receive browser notifications when missions need input, even when Genesis isn't your active tab—with smart triggering to avoid interruptions.

Multi-File Upload
Upload multiple files at once with drag-and-drop support in chat interface and mission question dialogs.

Questions or feedback? We'd love to hear from you at support@genesiscomputing.ai

— The Genesis Team

2.0
November 13, 2025

Powerful New Capabilities. Same Mission: Turn Months of Work into Hours.

Native Python Execution

You can now run Python code directly inside Genesis, with no need to rely on Snowflake or Databricks for execution.

This gives your teams the ability to keep working even when Snowflake or Databricks is not connected, letting you execute Python tasks directly within Genesis.

Interactive Visualizations

Plotly is now integrated directly into the chat interface.

Your data conversations can now include live, interactive charts, making it easier to interpret results, share insights, and collaborate visually.

Full Thread Search

Easily search across all your Genesis threads to quickly find context, code, and past results.

It functions like a searchable memory layer for your entire data workflow.

Full Thread Search

We’ve also made several enhancements behind the scenes:

  • Added Project Repository Management for cleaner organization
  • Integrated OpenTelemetry for deep performance tracing
  • Improved browser path handling
  • Introduced a new method for better thread management
  • Streamlined message and file handling
  • Updated and reorganized documentation

What This Means for You
⚡ Speed
Faster execution and smoother debugging
🗂️ Order
More organized, efficient workflows
🔍 Clarity
Deeper transparency into system performance
💬 Reliability
A faster and more reliable chat experience

We’re particularly proud of the OpenTelemetry integration, which gives us unprecedented visibility into performance and helps ensure your workflows run seamlessly.

Coming Soon

We’re already building the next round of features and continuing to push the boundaries of what agentic AI can do for real-world data engineering.

Which new feature are you most excited to try?
We’d love to hear from you. You can reply to this email or share your feedback in our community channel. Thank you for being part of the Genesis journey.

— The Genesis Team