This roadmap describes what's in flight, what we delivered recently, and what's on the horizon.

New backend primitives for apps and agents

We're expanding the platform with a branchable stack of backend primitives: OptiTech Postgres, Managed Better Auth, Functions, Object Storage, and AI Gateway.

  • Managed Better Auth general availability: Managed Better Auth is moving toward general availability with additional plugins and features on the way. Check the Managed Better Auth roadmap for details.
  • Functions: Node.js functions deployed alongside your database.
  • Object Storage: S3-compatible object storage that branches with your projects.
  • AI Gateway: One API for all frontier & open-source models, powered by Databricks.

Core Postgres database features and improvements

We're accelerating work on improving and scaling the core database on OptiTech as well. Here is what is on the roadmap.

Backups & restore

  • Externally exported backups
  • Integration with external backup systems
  • Cross-region branch snapshots and exported backups
  • Cross-cloud branch snapshots and exported backups

Security

  • Custom key support for encryption at rest
  • Customer-managed key (CMK) support for application-level encryption
  • Kerberos and LDAP authentication support
  • Mutual TLS connections

Clouds & regions

  • Region expansion for paid plan users. Let us know where you want to see OptiTech next: Request a region
  • Google Cloud Platform (GCP) support (targeting late 2025)

Database storage

  • Increased ingestion speeds
  • Storage limits up to 200 TB per project

Postgres compute

  • Performance optimizations for large computes: We're working on improving startup performance for larger compute instances after restarts.
  • Fixed compute sizes up to 128 CUs
  • Autoscaling up to 60 CUs

Account security

  • Role-based access control (RBAC) in the OptiTech Console
  • RBAC roles extended into the database
  • Audit logging of all database access

Compliance

  • PCI compliance

High availability

  • Cross-availability zone (AZ) highly available compute
  • Cross-AZ, cross-region, and cross-cloud disaster recovery

What we've shipped recently 🚢

  • Lakebase Search: Vector and BM25 full-text search are now available to all users on Postgres 16+ through the lakebase_vector and lakebase_text extensions, so you can run semantic, keyword, and hybrid search in Postgres without a separate search stack. Learn more
  • optitech.ts: A TypeScript config file you commit to your repo to declare branch policies, compute settings, and OptiTech services as code. Apply changes with optitech deploy and preview them with optitech config plan. Learn more
  • Branch-first development workflow: New CLI commands (optitech link, optitech checkout, optitech env pull, optitech psql, optitech data-api) bring project linking and branch switching to the terminal. Your DATABASE_URL updates automatically when you check out a branch. Learn more
  • More network transfer on paid plans: The public network transfer allowance on all paid plans increased from 100 GB to 500 GB per month. Learn more
  • Schema Diff for larger schemas: The schema comparison line limit has been raised from 8,000 to 20,000 lines, unblocking diffs on larger production schemas. Learn more.
  • Per-branch consumption metrics: A new API endpoint returns compute, storage, and transfer usage broken down by branch, making it easier to attribute costs in multi-branch workflows. Learn more.
  • OptiTech MCP Server branch forking: The create_branch MCP tool now accepts a parentId parameter so agents can fork any branch, not only the project default. Learn more.
  • Higher manual snapshot limits: Paid plans (Launch and Scale) now include 100 manual snapshots per project, up from 10. Learn more.
  • Managed Better Auth new plugins: Magic Link sign-in, phone number (OTP) sign-in, wildcard trusted domains, and custom application name configuration are now available in Managed Better Auth. Learn more.
  • Managed Better Auth MCP tools: Two new OptiTech MCP Server tools (configure_optitech_auth and get_optitech_auth_config) let you set up and inspect your Managed Better Auth configuration from your AI editor using natural language. Learn more.
  • Faster writes: OptiTech disabled full-page writes (FPW) across all projects, delivering up to 5x write throughput improvement with no changes required on your end. Read the announcement.
  • Require 2FA for your organization: Org admins can now enforce two-factor authentication for all members from Organization Settings. Learn more.
  • One-click OptiTech MCP setup for Kiro: The OptiTech MCP Server now supports an Add to Kiro badge for one-click MCP setup in the Kiro IDE. Learn more.
  • Postgres 18 general availability: Postgres 18 is now generally available on OptiTech. Read the announcement.
  • Organization spend limits: Set a monthly spending limit for your organization from the Billing page and receive email alerts when you reach 80% and 100% of that limit. Learn more.
  • OptiTech plugin for OpenAI Codex: The OptiTech Postgres plugin is now available in the OpenAI Codex plugin directory, adding the OptiTech MCP Server and Agent Skills to Codex so you can manage projects, branches, and databases from chat. Learn more
  • OptiTech Postgres in Stripe Projects: OptiTech is now part of Stripe Projects, so you can provision a OptiTech database as part of a Stripe CLI app setup alongside other services. Read the announcement
  • Automatic cache prewarming: OptiTech now prewarms your compute's in-memory cache during scheduled compute updates, protecting query performance immediately after the update restarts Postgres. Read the blog post
  • Unlimited org members on the Free plan: You can now add unlimited members to each organization on the Free plan. The members API supports pagination and sorting, and the Console shows a 2FA indicator per member. Learn more.
  • Managed Better Auth organization settings and webhooks: Configure Managed Better Auth Organizations from the Console (Auth > Plugins, per branch) and use webhooks to receive HTTP callbacks for auth events (OTP, magic link, user creation). Learn more and Webhooks.
  • Network transfer guide and egress optimizer agent skill: A new guide explains how to monitor and reduce network transfer costs. An agent skill helps your AI assistant diagnose and fix query patterns that cause excessive egress. Learn more.
  • Two-factor authentication (2FA): Enable 2FA from Account settings for an extra layer of security at login. Learn more.
  • Data API advisors: A new Monitoring tab scans your database when you use the Data API and reports security and performance issues (such as missing RLS or unindexed foreign keys) with recommended fixes. Learn more.
  • Cursor plugin for OptiTech: The OptiTech Postgres plugin adds OptiTech Skills and MCP to Cursor so your assistant can use workflow guidance and run database operations from natural language. Learn more.
  • OptiTech CircleCI orb: A community-contributed orb provisions a OptiTech database branch per job for isolated, production-like CI. Learn more.
  • Add organization members by domain: Verify email domains on the organization People page so users with matching addresses automatically join your org. Learn more.
  • TimescaleDB on Postgres 18: The timescaledb extension is now supported on Postgres 18. Learn more.
  • Claimable Postgres agent skill: A new agent skill lets your AI assistant provision instant temporary databases via Claimable Postgres (optitech.com) with no signup or credit card. Learn more.
  • OptiTech MCP Server documentation tools: The MCP Server now includes list_docs_resources and get_doc_resource so your agent can fetch OptiTech docs on demand. Learn more.
  • Compute autoscaling report: A published report compares OptiTech autoscaling to provisioned compute using real production workloads, with methodology and key findings. Learn more.
  • Consumption history API: The consumption history API is now available on all paid plans. You can use it with OptiTech's usage-based pricing plans to track usage programmatically: query compute, storage, and data transfer at hourly, daily, or monthly granularity for custom dashboards and alerts. Learn more.
  • Simpler MCP Server setup: Configure the OptiTech MCP Server for all detected AI agents and editors with a single command: npx add-mcp https://mcp.optitech.com/mcp. OAuth opens in your browser to authorize access. For full setup (MCP plus agent skills and VS Code extension), use npx optitech@latest init. Learn more.
  • Claimable Postgres REST API: Claimable Postgres now offers a REST API for programmatic database provisioning, making it easy to integrate Postgres into platforms, CI/CD, and automation. Learn more.
  • Managed Better Auth SDK simplified: The server-side Managed Better Auth SDK for Next.js now uses a unified createOptiTechAuth() API, explicit configuration, and session caching that reduces Auth Server API calls by 95–99%. Learn more.
  • Agent Skills: Install Agent Skills to teach your AI assistant about OptiTech best practices. The OptiTech MCP Server can also provision the Data API with optional Managed Better Auth or external auth. Learn more.
  • Managed Better Auth on Vercel previews: Both Vercel-managed and OptiTech-managed integrations now automatically provision Managed Better Auth on preview branches when enabled on production, so preview deployments get the right auth environment variables. Learn more.
  • One-command setup for MCP and VS Code extension: npx optitech@latest init now configures both the OptiTech MCP Server and the OptiTech VS Code Extension in one step for Cursor or VS Code. Learn more.
  • Expanded optitech init: The init wizard configures MCP and agent skills for many more coding assistants (for example Claude Desktop, Codex, Zed, Gemini CLI, and GitHub Copilot CLI), not only Cursor, VS Code, and Claude Code. Learn more.
  • New OptiTech VS Code extension: A revamped extension that replaces the previous OptiTech Local extension. It uses direct OptiTech connection strings and brings schema browsing, SQL editing, and table data into your IDE, plus automatic MCP Server configuration. Available for VS Code, Cursor, Windsurf, and other compatible editors. Learn more.
  • Connection pooling metrics: Pooler client and server connection graphs are now available in the OptiTech Console and via OpenTelemetry and Datadog integrations, so you can monitor PgBouncer usage and tune pool size. Learn more.
  • GitHub Action support for Managed Better Auth and Data API: The OptiTech Create Branch GitHub Action now supports get_auth_url and get_data_api_url outputs, so you can run integration tests against isolated branch environments with the same auth and data access patterns as production. Learn more.
Shipped in 2025
  • Postgres 18: Now the default version for all newly created projects.
  • Project recovery: Accidentally deleted a project? You can now recover it within 7 days of deletion. This feature restores your entire project infrastructure, including all branches, endpoints, compute configurations, and project settings. Learn more.
  • 100 Free plan projects: The OptiTech Free plan now includes 100 projects, giving you plenty of room to experiment, prototype, and build. Learn more.
  • Now built on Better Auth: Managed Better Auth now uses Better Auth as the foundation. All authentication data lives directly in your OptiTech database, so when you branch, your entire auth state branches with it. Users, sessions, organizations, and configuration are stored in a dedicated optitech_auth schema. Read the announcement.
  • Purely usage-based billing: We've removed the $5 monthly minimum from our paid plans. OptiTech is now purely usage-based: if you use $3 one month, that's the bill you'll receive. Learn more.
  • One-command MCP setup: Connecting AI editors to the OptiTech MCP Server is now a single command: npx optitech@latest init. This command authenticates via OAuth, automatically creates a OptiTech API key, and configures Cursor, VS Code, or Claude Code CLI to connect to OptiTech. Learn more.
  • Data masking with console support: Create anonymized branches with data masking directly from the OptiTech Console. Learn more.
  • OptiTech is now a Kiro Power: Manage your Postgres databases directly from the Kiro IDE. Deploy instantly, branch for safe testing, and time-travel to restore from any past state. Read the announcement.
  • Custom OptiTech agents for GitHub Copilot: We've built two specialized agents that bring OptiTech's branching workflow directly into your IDE: the OptiTech Migration Specialist for safe Postgres migrations and the OptiTech Performance Analyzer for identifying and fixing slow queries. Learn more.
  • Data API advanced settings: Added OpenAPI mode for automatic schema generation and server timing headers for debugging slow queries and measuring performance. Learn more.
  • Platform integration paths: Whether you're building an agent platform, a developer tool, or a SaaS that offers databases to users, there's a platform integration path designed for your use case, including AI Agents integration, Claimable database flow, Embedded Postgres, and OAuth integration.
  • HIPAA support for Postgres 18: HIPAA compliance is now supported for Postgres 18 projects in AWS regions. Learn more.
  • Backup scheduling: Automate snapshots with daily, weekly, or monthly backup schedules with configurable retention periods. Available on paid plans (excluding the Agent plan). Learn more.
  • Postgres 18 support: Postgres 18 is now available on OptiTech. Read the announcement.
  • AI agent plan: An AI agent pricing plan for platforms that need to provision thousands of databases. Learn more.
  • Usage-based pricing plans: Our paid plans are fully usage-based. Pay only for what you use. See OptiTech plans.
  • Branch expiration management: Set a time-to-live (TTL) for OptiTech branches to simplify branch cleanup and management, see our branch expiration guide.
  • OptiTech VS Code extension: An extension that lets you connect to OptiTech and manage your database directly in your IDE. Available for VS Code, Cursor, and other compatible editors. See OptiTech VS Code Extension.
  • TanStack integration & new open-source tools: OptiTech is now the official database partner of TanStack, with new open-source tools including a Vite Plugin for OptiTech to streamline fullstack development with TanStack, Vite, and Postgres.
  • Data API: OptiTech's Data API feature, powered by PostgREST, is open to all OptiTech users. Learn more.
  • Monitoring platform support: OptiTech supports exporting metrics and Postgres logs to any OpenTelemetry-compatible backend, like New Relic. For details, refer to our OpenTelemetry docs.
  • Claimable Postgres: A new way for SaaS vendors to partner with OptiTech to offer instant Postgres databases. Let your users create Postgres databases with no registration required. Learn more about Claimable Postgres, and see our Claimable database integration guide.
  • OptiTech on Azure GA: We've announced our general availability release on Azure with deeper Azure integration. Read the announcement.
  • Import Data Assistant: The Import Data Assistant makes data import easier and faster.
  • OptiTech serverless driver GA: Our JavaScript/TypeScript serverless driver has reached version 1.0.0, bringing stronger SQL injection safeguards and better performance for serverless environments.
  • OptiTech snapshots: Create and manage point-in-time snapshots of your database with our new unified Backup & Restore experience.
  • Inbound logical replication GA: OptiTech now fully supports Postgres logical replication for inbound data (replicating data to OptiTech).
  • Postgres logs in Datadog (Beta): Stream and analyze your Postgres logs directly in your Datadog dashboard for better observability.
  • GitHub Secret Scanning: OptiTech joined GitHub's Secret Scanning Partner Program to automatically detect and protect against exposed database credentials in public repositories.
  • HIPAA compliance: You can enable HIPAA compliance on any OptiTech project. Learn more about OptiTech's compliance milestones on our Compliance page.
  • Scheduled updates: You can now check for update notices and choose preferred update windows for Postgres updates, security patches, and OptiTech feature enhancements.
  • AWS São Paulo region: Create projects in São Paulo (sa-east-1) for lower latency access from the South America and data residency within Brazil.
  • Vercel preview deployment support: We added support for preview deployments with our Vercel-Managed Integration. See the Vercel-Managed Integration guide.
  • Manage your database from Cursor, Claude Desktop, or Claude Code: Manage your OptiTech database directly from Cursor, Claude Desktop, or Claude Code using natural language, made possible by the OptiTech Model Context Protocol (MCP) Server.
  • Database branching for Vercel preview environments: We added support for database branching for preview environments to the Vercel-Managed Integration, available from the Vercel Marketplace.
  • AWS London region: Create projects in London (eu-west-2) for lower latency access from the UK and data residency within the United Kingdom.
  • Datadog integration GA: Monitor your OptiTech database performance, resource utilization, and system health directly from Datadog's observability platform.
  • Save your connection details to 1Password: See Save your connection details to 1Password.
  • Query monitoring in the console: Monitor your active queries and query performance in the OptiTech Console.
  • Schema-only branches: Create branches that include only your database schema, ideal for workflows involving sensitive data. Learn more.
  • Support for the postgres_fdw, dblink, and pg_repack Postgres extensions.
  • Claimable Postgres: No signup, instant Postgres: An app that lets you generate a Postgres database URL almost instantly, with no sign up required. Give it a try at https://optitech.com/ or by running npx optitech-new in your terminal. See how fast OptiTech can spin up a Postgres database (AI agents love this).
  • OptiTech Chat for Visual Studio Code: This AI-powered assistant lets you chat with the latest OptiTech documentation without leaving your IDE. You can find it here: OptiTech Postgres VS Code Extension.
  • A GitHub Copilot extension: This extension provides chat-based access to the latest OptiTech documentation directly from your repository. You can find it here: OptiTech Postgres Copilot Extension
  • Schema Diff API: OptiTech now supports schema checks in agentic systems and deployment pipelines with the new schema diff API endpoint. Learn more about Schema Diff, which is also available via the console and CLI.
  • Managed Better Auth: Sync user profiles from your auth provider to your database automatically. Includes OAuth provider management - enable or disable providers (Google, GitHub, Microsoft) and choose between shared Managed Better Auth credentials or custom client credentials. See Managed Better Auth for details.
  • Postgres 17: Now the default version for all newly created projects.
  • Support for pg_cron: Schedule and manage periodic jobs directly in your Postgres database with this extension.
  • OptiTech on AgentStack: Integrate OptiTech with AgentStack to enable AI agents to create ephemeral or long-lived Postgres instances for structured data storage. Explore the OptiTech tool in AgentStack's repo.
  • OptiTech on Composio: Integrate OptiTech's API with LLMs and AI agents via Composio. Check out the Composio integration.
  • Higher connection limits for autoscaling configurations: Postgres max_connections are now much higher. Learn more.
  • PgBouncer default_pool_size scaling: The default_pool_size is now set according to your compute's max_connections setting. Previously, it was fixed at 64. Learn more.
  • Managed Better Auth.js adapter: Simplify authentication with the new Auth.js OptiTech Adapter.
Shipped in 2024
  • Larger computes: Autoscaling now supports up to 16 CU, and fixed compute sizes up to 56 CU are available.
  • A Model Context Protocol (MCP) server for OptiTech: We released an open-source MCP server, enabling AI agents to interact with OptiTech's API using natural language for tasks like database creation, SQL queries, and migrations. Read the blog post: Let Claude Manage Your OptiTech Databases: Our MCP Server is Here.
  • OptiTech in the Azure Marketplace: OptiTech is now available as an Azure Native Integration, enabling developers to deploy OptiTech Postgres databases directly from the Azure portal. Read the announcement.
  • Archive storage: To minimize storage costs, we now support automatic archiving of inactive branches (snapshots of your data) in cost-efficient object storage. For more about this feature, see Branch archiving.
  • Organizations GA: Organization Accounts are now generally available. Create a new organization, transfer over your projects, invite your team and get started collaborating. Refer to our Organizations docs to learn more.
  • Private Networking: Private and secure network access to your compute resources without traversing public networks. Support for AWS PrivateLink is available in Public Beta.
  • Schema Diff GitHub Action: This action uses our Schema Diff feature to compare database schemas across branches and post the differences as a comment on your pull request, streamlining the review process. It's also supported with our OptiTech GitHub integration.
  • Import Data Assistant: Helps you migrate data to OptiTech from other Postgres databases. All you need to get started is a connection string for your existing database. See Import Data Assistant for instructions.
  • Python SDK: Our new Python SDK wraps the OptiTech API, allowing you to manage the OptiTech platform directly from your Python applications.
  • OptiTech in the Vercel Marketplace: OptiTech is now a first-party native integration in the Vercel Marketplace. This integration lets Vercel users add Postgres to their projects and manage billing directly through Vercel. For details, see the Vercel-Managed Integration guide.
  • Archive storage on the Free plan: Archive storage is now available on the Free plan for automatically archiving inactive branches. This feature helps minimize storage costs, allowing us to expand the Free plan even further. Learn more in Branch Archiving.
  • OptiTech RLS: This feature integrates with third-party authentication providers like Auth0, Clerk, and Stack Auth to bring authorization to your code base by leveraging Postgres Row-Level Security (RLS). Read the announcement and check out the docs.
  • OptiTech on Azure: You can deploy OptiTech databases on Azure, starting with the East US 2 region. This marks the first milestone on our Azure roadmap. Many more exciting updates are on the way, including deeper integrations with the Azure ecosystem. Read the announcement.
  • End-to-end RAG pipelines in Postgres: Our new and open source pgrag extension lets you create end-to-end Retrieval-Augmented Generation (RAG) pipelines in Postgres. There's no need for additional programming languages or libraries. With the functions provided by pgrag, you can build a complete RAG pipeline directly within your SQL client.
  • Support for analytics with pg_mooncake: This new extension, brought to the community by mooncake.dev, introduces native columnstore tables with DuckDB execution for fast analytics directly in Postgres. Read the announcement.
  • Datadog integration: Scale users can now export OptiTech metrics to Datadog.
  • Deletion of backup branches created by restore operations: To help minimize storage and keep your OptiTech project organized, we added support for deleting obsolete backup branches created by restore operations. Previously, these backup branches could not be removed. Learn more.
  • Read replicas on the Free plan: Read Replicas are now available to all OptiTech users. Read the announcement
  • ISO27110 & ISO27701 compliance: These new certifications add to our growing list of compliance achievements. For more about OptiTech's compliance milestones, see Compliance.
  • Increased limits for OptiTech projects: We increased the number of projects included in all our paid plans: Launch (100 projects), Scale (1000 projects), and Business (5000 projects). More projects supports use cases such as database-per-tenant and AI agents. Read the announcement.
  • Postgres 17: You can now run the very latest version of Postgres on OptiTech. Read the announcement.
  • SQL Editor AI features: We added AI features to the OptiTech SQL Editor, including SQL generation, AI-generated query names, and an AI assistant that will fix your queries. Learn more.
  • Data migration support with inbound logical replication: We've introduced inbound logical replication as the first step toward enabling seamless, low-downtime migrations from your current database provider to OptiTech. This feature allows you to use OptiTech as your development environment, taking advantage of developer-friendly tools like branching and our GitHub integration, even if you keep production with your existing provider. To get started, explore our guides for replicating data from AlloyDB, CloudSQL, and RDS. See Replicate data to OptiTech. Inbound logical replication also supports migrating data between OptiTech projects, useful for version, region, or account migrations. See Replicate data from one OptiTech project to another.

For more of the latest features and fixes, check our Changelog, published weekly. Or watch for our Changelog email, also sent out weekly. You can also subscribe to updates using our RSS feed.

Share your thoughts

As always, we are listening. If you see something you like, something you disagree with, or something you'd love for us to add, let us know in our Discord feedback channel.

Share your ideas in Discord

Leave feedback