Indexes. Reasons. Executes.

Cursor for code. Pointer for the database.

The AI agent that indexes, reasons, and executes.


File Edit View
Pointer
analysis.sql
users
1 2 3 4 5 6 7 8 9 10
-- Calculate Monthly Recurring Revenue
WITH active_subs AS (
  SELECT user_id, amount
  FROM subscriptions
  WHERE status = 'active'
)
SELECT
  DATE_TRUNC('month', CURRENT_DATE) as month,
  SUM(amount) as mrr
FROM active_subs;
New Chat
Can you find our top 5 enterprise customers this month?
Fetched schema
Thought processPlanning next moves..
Thought process
Need to find top 5 enterprise customers by total spend this month. Will query users joined with orders, filter by segment 'enterprise', group by user and sum order amounts, then order by total and limit 5.
DB: production Index in sync
Line 1 Column 1 Spaces 4 SQL Safe Mode

Trusted every day by top engineers connecting to their databases

Think it. See it.

Pointer is the direct link between your thoughts and your databases.

"Find users who churned..."
SELECT * FROM users...

Pure intelligence.

Hand off complex architectures to the Agent. It doesn't just write SQL queries. It understands the logic and structure of your entire database.

Find users who churned after 3 months
Fetched schema
Thought process
Thought process
Identified subscriptions table. Found join path through user_id. Calculating date difference logic.
SELECT query 5 rows
SELECT u.email, s.canceled_at
FROM users u
JOIN subscriptions s ON u.id = s.user_id
WHERE s.status = 'canceled'
AND EXTRACT(day FROM s.canceled_at - u.created_at) > 90;

Context by design.

@mention any table: @users, @orders, @subscriptions. The agent knows exactly what you mean. Like Cursor's @file, but for your database.

What's the revenue from @users this quarter?
Tables focused in context

Total control.

Switch your perspective instantly. Move from conversational AI chat directly into the raw data view. Exactly the way you work.

top_enterprise 1-3 of 3
#
id
company_name
total_spent
status
1
120
Acme Corp
$45,000
Active
2
98
Weyland Yutani
$38,500
Active
3
42
Cyberdyne
$12,000
Churned

Inline cell editing.

Ask "Change this user's email to X" and the agent edits the cell directly. No manual SQL. read_cell and edit_cell, done.

Update email in row 42 to [email protected]
Edited users.email

Unmatched velocity.

The Agent indexes database structures completely autonomously. Pointer leverages this context instantly, capturing complex relationships before you can even articulate them.

Index ready · Query resolution < 50ms
[10:42:01] Fetching schema for db:production…
[10:42:01] Found 42 tables, 184 columns.
[10:42:02] Schema mapped to local graph.
[10:42:02] Analyzing foreign key relations…
[10:42:02] Relations mapped successfully.
[10:42:03] Generating semantic embeddings…
[10:42:03] Index ready. Query resolution < 50ms.

Effort level.

Low, Med, High. Control how deep the agent thinks. Simple queries = fast. Complex ones = thorough. Saves tokens and latency.

Low Med High

Rollback.

Undo every agent request, one by one. No more DROP ALL panic. Roll back migrations, queries, and schema changes with a single click. Full history, full control.

Could you please drop all temp tables? I dont need it anymore.
Fetched schema
Thought process
Thought process
Identified temp_* tables. Preparing DROP.
Ran SQL query 0 rows affected Rolled back
DROP TABLE IF EXISTS temp_analytics_2024;
Hover user message to rollback

Safe Mode.

One toggle. Zero writes. Ever. Read-only mode locks the agent to SELECT, SHOW. No INSERT, UPDATE, DELETE, or DDL.

Safe Mode

Read-only: The AI agent may only execute read queries (SELECT, SHOW, …). No INSERT, UPDATE, DELETE or schema changes.

Autonomous · Safe Mode

Full power. One toggle to lock it down. Zero writes. Undo anything, one click.

Autonomous

Indexes, reasons, executes—on its own. Complex queries in seconds.

Safe Mode

One toggle. Zero writes. SELECT, SHOW only. No INSERT, UPDATE, DELETE, DDL.

Rollback

Undo any request, one by one. No DROP ALL panic. Full history, full control.

Simple, transparent pricing

Upgrade when you need more power.

Starter

$20/mo

For professionals who need more power and context.

  • Full AI provider flexibility
  • At least $30 in API credits included
  • 2 local database connections
  • Community addons

Pro Plus

$60/mo

Higher API limits for heavy usage.
Whenever you need it.

  • Everything in Starter, plus:
  • At least $90 in API credits included
  • Significantly higher API limits
  • Premium AI tier access
  • Up to 5 database connections

Ultra

$200/mo

Maximum power for teams that rely on data every day.

  • Everything in Pro Plus, plus:
  • $250 in API credits included
  • Up to 10 secure cloud connections
  • All Pro Marketplace addons
  • Early access to new features
  • Shared Workspaces Coming soon

Interconnected by design

The Pointer Marketplace seamlessly integrates AI with your entire stack. Discover addons to control databases, message services, and infrastructure.

Pointer – AI Database Agent

SSH Terminal

by Pointer

Grant the agent access to remote terminals via SSH. Run commands, execute scripts, and manage servers through natural language.

File Manager

by Pointer

Give the agent access to browse files, read local or remote directories, and run queries on CSV/JSON data sources.

FTP / SFTP

by Pointer

Let the agent upload and download files via FTP/SFTP. Fetch configs, push exports, and manage file transfers.

Redis

by Pointer

Grant the agent access to your Redis instances. Query keys, inspect caches, and run Lua scripts on demand.

Elasticsearch

by Pointer

Give the agent access to Elasticsearch. Run searches, sync query results to indices, and build search pipelines.

Jira

by Pointer

Grant the agent access to Jira. Create issues from query results, link tickets, and automate project workflows.

Docker

by Pointer

Give the agent access to Docker. List containers, inspect images, start and stop services on your behalf.

Kubernetes

by Pointer

Grant the agent access to your Kubernetes clusters. Query pods, stream logs, and run kubectl commands via chat.

Terraform

by Pointer

Let the agent access Terraform state and run plans. Apply infrastructure changes and validate configs through natural language.

Sentry

by Pointer

Grant the agent access to Sentry. Fetch error reports, link exceptions to database records, and create alerts.

Every frontier model. One interface.

Use the best model for every task. Switch instantly between Gemini, OpenAI, and Claude—no lock-in, no compromise.

Gemini
OpenAI
Claude
Pointer Agent
Gemini 3.1 Pro Gemini 3 Flash GPT-5 Claude 4

Switch in one click. Your keys, your data.

Gemini

High-reasoning, long context

OpenAI

Precision SQL and reasoning

Claude

Deep reasoning, long context

Stop querying.
Start pointing.

Available soon for macOS, Windows, and Linux.