30% off your first 3 months

Get the deal

DuckyHelper in Supabase

DuckyHelper sees Supabase on your screen and, in early access, works in it with its own cursor to run SQL queries, apply database migrations, deploy edge functions, manage projects and branches, and generate TypeScript types. It's built to ask before it sends or pays, and explains or draws on Supabase when you want to learn it.

Try asking
  • “List all projects and invite the external jit access”
  • “Create a function in Supabase”
  • “Show me how to create a new project”

Press fn (Ctrl+Shift+Space on Windows and Linux) and ask out loud. Doing the work for you is early access on Mac.

Projects in SupabaseDone in 7sExample
List all projects and invite the external jit access
  1. Listed all projects in Supabase
  2. Created a new project
  3. Invite the external jit access

It's ready in Supabase. Nothing goes out until you press Send.

Supabase
SupabaseInviteNeeds your OK
Todana@example.com

Drawn from Supabase's own actions · early access on Mac

WHAT TO ASK

Things you can ask it to do in Supabase

Each one is something Supabase itself lets you do, said the way you'd ask. Questions about your screen work today; having it do the job is early access on Mac.

Ask about it

Works today

It sees your screen, answers out loud and draws on it.

  • “Explain this project to me”
  • “Where do I find the database branches in Supabase?”
  • “Show me how to create a new project”
  • “What does this button do?”
  • “Walk me through this screen”

Read and find

Early access

It opens Supabase and looks things up for you.

  • List all projects
  • List all functions
  • List the database branches
  • List all database branches
  • List the organization projects
  • Read an only function
  • Look up a project
  • Look up a function
Show all 91
  • List the project addons
  • List the jit access
  • List the storage objects
  • Look up a database branch
  • List all buckets
  • List the SQL snippets
  • List the storage buckets
  • List the database tables
  • List the project database backups
  • List all SSO providers
  • Look up the jit access
  • List the action runs
  • Look up the public image headers
  • Look up the signed image headers
  • Look up the public object headers
  • Look up the signed object headers
  • Look up the storage bucket headers
  • Look up the storage health headers
  • Look up the storage object headers
  • Look up the bucket lifecycle headers
  • Read a replica for a project
  • Look up the storage bucket list headers
  • Look up the storage object info headers
  • Look up the project metrics
  • Look up the project network restrictions
  • Count the function results
  • List all organizations
  • Look up the project function combined stats
  • Count the table rows
  • Look up a database disk
  • Look up the network bans for a project
  • Export a public object
  • Export a signed object
  • Export a private object
  • Export a storage object
  • Look up a storage bucket
  • Look up the public object info
  • Look up a specific SQL snippet
  • List the members of an organization
  • Look up the storage object info
  • Look up a function body
  • Count the action runs
  • Look up the storage health
  • Look up the available regions
  • Look up the TUS resumable upload options
  • Look up a SSO provider
  • Look up a project upgrade eligibility
  • Look up a project usage request count
  • Look up a bucket lifecycle
  • Look up a migration
  • List the migration history
  • Check the vanity subdomain availability
  • Look up a backup schedule
  • Look up the project upgrade status
  • List the project restore versions
  • Look up the TUS resumable upload base options
  • Look up the organization entitlements
  • Look up a disk utilization
  • Look up a project config
  • Look up the information about an organization
  • Look up the project Supavisor configuration
  • Look up a database branch config
  • Look up the project SSL enforcement configuration
  • Look up the project logs
  • Look up a project pgsodium config
  • Look up a project postgres config
  • Look up a profile
  • Look up a project PgBouncer config
  • Look up a project disk autoscale config
  • Look up the action run status
  • Look up the resumable upload status
  • Look up the project's read-only mode status
  • Look up the project's service health status
  • Look up a storage config
  • Look up a realtime config
  • Look up a JIT access config
  • Look up the action run logs
  • Look up a project's PostgREST config
  • Look up a current vanity subdomain config
  • Look up the table schemas
  • Look up a project's custom hostname config
  • Look up a resumable upload status signed
  • Look up a third-party integration

Write and send

Early access

It's built to ask before anything is sent or paid.

  • Create a new project
  • Create a function
  • Create a database branch
  • Create TypeScript types
  • Update a project
  • Update a function
  • Pause a project
  • Restore a branch
Show all 56
  • Restart a project
  • Restore a project
  • Merge a database branch
  • Run a project database query
  • Run a read-only database query
  • Update the functions
  • Invite the external jit access
  • Create a storage bucket
  • Post a resumable upload signed
  • Post a resumable upload
  • Create a resumable upload signed
  • Create a resumable upload
  • Add table rows
  • Update a storage object
  • Create a signed upload URL
  • Create a signed download url
  • Update a database disk
  • Apply a project addon
  • Copy a storage object
  • Move a storage object
  • Apply a database migration
  • Upload a signed object
  • Update a storage bucket
  • Upload a storage object
  • Create signed download urls
  • Restore a database PITR backup
  • Accept the invite external jit access
  • Create an organization
  • Update a bucket lifecycle
  • Update a migration
  • Append a resumable upload signed
  • Append a resumable upload
  • Update a backup schedule
  • Update the project network restrictions
  • Save a migration
  • Update the table rows
  • Update a database branch config
  • Update a database pooler config
  • Create the SSO provider configuration
  • Update a storage config
  • Update a realtime config
  • Create a CLI login role
  • Update an SSL enforcement config
  • Update a project's postgres config
  • Update a project's PostgREST config
  • Update the branch configuration
  • Update the action run status
  • Update the project's custom hostname configuration

Manage

Early access

It tidies up and changes things in Supabase.

  • Delete a branch
  • Delete a project
  • Delete all branches
  • Reset a database branch
  • Delete an edge function
  • Remove a project addon
  • Delete a storage object
  • Delete the jit access
Show all 32
  • Delete the storage objects
  • Update a database password
  • Delete a storage bucket
  • Update the jit access
  • Update an SSO provider
  • Remove the project network bans
  • Delete the invite external jit access
  • Cancel a project restoration
  • Disable a project readonly mode
  • Delete the table rows
  • Remove an SSO provider
  • Terminate a resumable upload signed
  • Terminate a resumable upload
  • Delete a bucket lifecycle
  • Remove a read replica
  • Rollback the migrations
  • Delete a vanity subdomain for a project
  • Disable a preview branching
  • Update a JIT access config
  • Delete a custom hostname config
  • Purge a bucket cache
  • Purge an object cache
  • Purge a storage cache
  • Delete the CLI login roles
BUILT TO ASK FIRST

It's built to wait for your OK in Supabase.

When a job ends in “Invite the external jit access”, it does the work, and is built to stop with it ready. You see exactly what it wrote and where it goes, then Send, Edit or Deny.

It works in Supabase signed in as you. If it hits a sign-in, you sign in yourself: it's built not to type your passwords or card numbers.

SupabaseInviteNeeds your OK
Todana@example.com

Example draft · early access on Mac

Guide

How to get real work done in Supabase with DuckyHelper, step by step.

Read the Supabase guide

Why Use DuckyHelper?

Works in Supabase like you do

  • Early access: it sees Supabase on your screen and works in it with its own cursor, while you keep using yours
  • Nothing to set up: it works in Supabase signed in as you
  • Finishes multi-step jobs across Supabase and your other apps

Built to ask before it sends or pays

  • Built to ask first before it sends a message or pays for anything
  • Built not to type your passwords or card numbers for you
  • It listens and looks only while the pill is open

Shows you, not just tells you

  • Explains Supabase out loud and draws right on your screen
  • Works it out with you on a blackboard when you want to learn it

Always there, in every app

  • Press one key in any app and ask out loud: fn on a Mac, Ctrl+Shift+Space on Windows and Linux
  • Runs jobs on a schedule (early access)
  • For Mac, Windows and Linux

Want it in every app you use?

One account works in every app on your computer. Try it for 10 minutes, no card, then pick a plan.

SEE PRICING
FAQ

Frequently asked questions

On your screen, the way a person at your computer would. Press fn (Ctrl+Shift+Space on Windows and Linux) and ask about what you see in Supabase: it answers out loud and can draw on Supabase to show you where things are. In early access on Mac it also works in Supabase with its own cursor, signed in as you, while you keep using yours.

For example: “List all projects and invite the external jit access” and “Create a function in Supabase”. Or ask about what you see: “Show me how to create a new project”. Doing the work for you is in early access on Mac.

No. Open Supabase and sign in yourself, the way you always do. DuckyHelper works in the window you have open, signed in as you. It's built not to type your passwords or card numbers for you.

It's built to ask first before it sends a message or pays for anything, and to wait for your yes. It may not recognize every send or payment, so keep an eye on tasks that involve messages or money.

In Supabase, a job that ends in “Invite the external jit access” is built to stop there for your OK: Send, Edit or Deny.

Yes. Press one key and ask out loud. It answers out loud while you keep working, draws on your screen to show you where things are, or works it out with you on a blackboard.

Yes. DuckyHelper works in any app on your computer, so one job can move between Supabase and the other apps and pages you use.

Doing the work for you is new and in early access on Mac. Asking out loud, drawing on your screen and the blackboard work today on Mac, Windows and Linux.

No. It listens and looks only while the pill is open. When the pill is closed, nothing is heard or seen.

No, there is no charge per app. Try DuckyHelper for 10 minutes with no card. Plus is $20 a month, $14 a month for your first 3 months. See pricing.

Mac (Apple silicon, macOS 14 or later), Windows and Linux. Download DuckyHelper.

No. DuckyHelper is made by MingLLM, Inc. and is not affiliated with or endorsed by Supabase. It works in Supabase the same way you do, on your screen.

Try it in Supabase.Press one key and ask.

It sees Supabase, explains it out loud and does the work with you.Try it for 10 minutes, no card.

Download DuckyHelper
Questions and jobs

Do anything

Ask it a question or hand it a job, in any app.

Doing jobs for you is in early access on Mac. Asking works on Mac, Windows and Linux.