Exasol Personal Now Runs on Your Mac: A Local Database Your AI Agent Can Deploy Itself
Exasol Personal now deploys locally on macOS, from the command line or straight from your agent. Load data, run SQL, and reset in seconds, free for personal use. Windows and Linux support follow.
AI coding agents are now part of everyday development. They write code, refactor projects, generate tests, and explore options while you set direction. Then the work turns to analytics, and the momentum stalls.
The problem isn’t a shortage of databases you can run locally, those have existed for years. It’s that cloud data services are built around a human operator: an account to create, credentials to supply, billing to configure, permissions to request. And no agent should be pointed at production systems or asked to work around governance controls just to try an idea.
Today that changes: Exasol Personal now runs locally on macOS. Deploy the Exasol Analytics Database onto your Mac from the command line or straight from your agent and it has a real analytics environment it can install, query, reset, and rebuild entirely on its own. (Windows support is next, followed by Linux; more on that below.)
Start a local Exasol database from the command line
Getting started is one line:
curl https://www.exasol.com/install/ | sh
That installs the Exasol Personal Launcher. A single command then deploys the database:
exasol install local
This is the Exasol Analytics Database, not a stub or emulator. It runs on your own hardware and returns the connection details to your terminal.
The important change is agent access. Exasol Personal Launcher provides a fully scriptable command-line interface for deployment, management, and querying, so an agent can run the same workflow you would: create a database, load data, run SQL, inspect results, reset, and start again. We also publish Exasol agent skills for tools such as Claude Code and OpenAI Codex, giving agents hands-on Exasol-specific guidance for SQL and data loading.
The payoff is speed. Your agent can spin up a clean database in seconds, test an approach, and reset for a fresh run, all locally, at the low latency of working on hardware you already own.
Run the Exasol Database locally
Local deployment matters more with an agent than it might first appear, because agent-driven development creates far more database activity than one person working by hand. An agent may inspect schemas, load test data, generate queries, validate joins, and compare results, and several agents or tools may work against the same database at once. Exasol Personal is built for concurrent analytical workloads across applications, users, and agent-driven workflows, within the limits of your local hardware. And that performance is measurable, not marketing: Exasol’s single-node results sit on a public, reproducible benchmark leaderboard anyone can inspect [link: TPC-H V3 Result Highlights]
You won’t have to start from an empty database for long, either: a ready-made sample dataset, a product catalogue and product reviews, modelled for fast joins is coming shortly in the Exasol Personal Local Toolkit. Until then, bring your own data: loading a CSV is a single IMPORT statement away.
Download Exasol Personal Local
From there, it’s just SQL: yours, or your agent’s.
Coming later this year: UDFs, Virtual Schemas for data federation, the Exasol Admin console, and Windows and Linux support.
Keep development data on your machine
For Exasol, sovereignty means controlling where data runs, how governance is applied, and how your infrastructure evolves across the environments you choose. Local deployment extends that control all the way to your own machine: no cloud account to create, no production system to touch, no usage-based bill attached to early experimentation.
That’s especially useful when you’re working with sensitive data, regulated workflows, or experiments that simply aren’t ready to leave the device. Keep the work local until the workload is ready to move.
Move from local prototype to production
A local prototype needs somewhere to go and that’s where the two Exasol editions come in. Exasol Personal is the free edition for a single user: it’s where you build, test, and validate analytics, AI workloads, and agentic use cases, on your Mac or in your own AWS, Azure, Exoscale, or STACKIT account, with one launcher, one CLI, and the same SQL throughout. Exasol Enterprise is where proven workloads go into production, on-premises or as SaaS, with the governance, support, and predictable cost model your organization needs.
The bridge is deliberate. The same launcher that stands up a single-node database on your Mac deploys to a multi-node cluster in your own cloud account, you switch deployment targets, not products. Start locally, validate, and scale when the workload justifies it.
Install Exasol Personal locally
Install Exasol Personal Launcher:
curl https://www.exasol.com/install/ | sh
Or download it from the Exasol Download Portal.
Then run:
exasol install local
The first local release runs on macOS and needs at least 8 GB of RAM. It’s free for personal use under a single-user license. Windows support arrives next, followed by Linux.
Use it with your existing tools
Once it’s running, Exasol Personal works with the tools you already use: connect Power BI or Tableau, run notebooks in Jupyter, work from Python or R, or script tasks through the built-in client. The same interfaces serve both a developer running the workflow by hand and an agent running it from the command line.
Exasol Personal brings a real analytics database to a single laptop, a fast local environment for AI-driven analytics work, with a clear path from local experiment to production. Install it, connect your agent, build against a local Exasol database, and tell us how it goes in the community.