Databench by Alkera

Databench by Alkera

Alkera (Alkera AI, Inc.) · Coding · Productivity · Business

Databench by Alkera is an open-source, self-hostable workspace where data teams and AI agents share notebooks, files, chat, and compute on servers you control.

Interface preview of Databench by Alkera

About Databench by Alkera

What Is Databench by Alkera

Databench by Alkera is a browser-based workspace for data work, published as open source under Apache-2.0. A team gets shared notebooks, files, agent chats, and the machines those chats run on, all inside one deployment the team hosts itself. Alkera, the company behind it, also sells a hosted version at alkera.ai with managed connectors and a free tier.

The problem it targets is familiar to anyone who has pointed a coding agent at a warehouse. A query can run without errors and still be wrong, because the join, the sample, or the source table was wrong. Databench keeps the agent inside the same notebook a person is editing, so its SQL and Python edits appear cell by cell while they happen.

This is not a managed BI product. Interactive dashboards, packaged connectors, and SSO belong to the commercial Alkera platform. The open build gives you a collaborative notebook, shared files, agent chats, and compute you add yourself, which is the trade for keeping data on hardware you already pay for.

Anyone comparing it with a hosted notebook is really asking whether a self-hosted data workspace is worth the operational work. The answer depends on how much of your data can leave the building. Where it cannot, an AI agent for data analysis that runs on your own machines is the only version of the tool you can approve.

Getting Started

  1. Install Docker with Compose v2, clone the repository, copy .env.example to .env, and add an Anthropic or OpenAI key.
  2. Run docker compose up --build, open http://localhost:8080, and sign in as the default admin to confirm the stack works.
  3. For a deployment other people reach, use the production compose file with real secrets and a public base URL, then bootstrap the first admin account.
  4. Add a Linux server over SSH under Organisation then Machines, wait for its node to register, and move a workspace onto it so chats and notebooks run there.

Product Information

A quick look at Databench by Alkera's pricing, supported platforms, and performance.

Free PlanYes
Paid Plans$0 - $200/mo
PlatformWeb browser; CLI for macOS, Linux and Windows
DeveloperAlkera (Alkera AI, Inc.)
CategoryCoding · Productivity · Business
Release DateOct 2026
Latest UpdatedNov 2026
Website Visits1.3K
Website Global Rank11.7M
API AvailabilityYes

Best for

The users, tasks, and scenarios where this tool fits best.

Users

  • Data engineers
  • Analytics engineers
  • Data scientists

Tasks

  • Warehouse analysis in SQL
  • Model training and post-training on rented capacity
  • Reviewing agent output
  • Handing work to a colleague

Scenarios

  • Teams that must keep data in-house
  • Small data teams without a platform group
  • Starting an unfamiliar dataset

Key features

Notebooks that mix SQL, Python, and agents

One notebook holds SQL and Python cells side by side. A SQL cell queries any configured connection and hands the result to Python as a dataframe, and tables and charts render inline. Files stay plain Python, compatible with marimo, so they open in an editor and diff in git like any other source file. That matters when a team wants review history rather than a screenshot of a result.

Live edits from an agent working beside you

An agent reads, writes, and runs cells in the notebook you have open, and its changes appear as it makes them. Several people can join the same chat, which turns a solo analysis into a shared session. You can stop a run, edit a cell, and send the agent back with a correction instead of restating the whole request.

Compute you add yourself

An organisation admin adds any Linux server reachable over SSH, and Databench installs a node on it. Machines are shared per team, so a GPU box can serve the people who need it without a separate cluster account. Each chat runs in its own sandbox with gVisor and nftables rules that leave other services on the host alone.

Model gateway with bring your own model keys

Chats reach Anthropic, OpenAI, or Bedrock through a gateway that uses keys you supply. Nothing is resold and no shared quota sits between you and the provider. Swapping a key or a provider is a configuration change on your side, not a support ticket.

Organisations, teams, and a permission record

Password sign-in covers organisations, nested teams, invitations, and roles. One authorization policy layer classifies every action and records the decision, which gives a reviewer a trail when an agent proposes something destructive. This is the part that makes the open-source data workspace usable with contractors and auditors.

Shared files and a CLI

Each organisation gets a shared drive with live editing, sharing, and trash, so a CSV a teammate drops in is available to every notebook in the workspace. The alkera CLI runs a local daemon and talks JSON-RPC to the web app, which lets a developer work from a terminal without losing the shared session.

Pros and cons

Pros

  • Apache-2.0 licence with no per-seat cost, so a team can run it for the price of the servers and model tokens.
  • Data stays on infrastructure you register, including a laptop Docker box for early testing.
  • Agent edits are visible in the notebook while they happen, which makes review part of the workflow.
  • Bring your own model keys means provider choice and billing stay under your control.
  • Notebooks are plain Python files, so version control and marimo tooling keep working.

Cons

  • Self-hosting needs Docker, TLS, secrets management, and SSH access to Linux servers, which is more setup than a hosted notebook tool asks for.
  • The Claude Agent SDK harness is still in progress, so opencode is the only harness that works today.
  • Servers behind ufw or firewalld drop forwarded traffic by default, and the node does not add rules for either, so you have to open ports yourself.
  • No mobile app and no Windows server support. Windows works only for the CLI and its daemon.

Frequently asked questions

The open-source data workspace is free to self-host under Apache-2.0, and you pay only for servers and model tokens. Alkera's hosted platform adds a free tier with 10 GB of storage, then Plus at $50 per month and Pro at $200 per month.