Databench by Alkera

Databench by Alkera

Alkera (Alkera AI, Inc.) · Programmation · Productivité · Entreprise

Databench by Alkera est un espace de travail open source et auto-hébergé où les équipes data et les agents IA partagent notebooks, fichiers, chat et calcul sur leurs propres serveurs.

Aperçu de l'interface de Databench by Alkera

À propos de Databench by Alkera

About

Qu'est-ce que Databench by Alkera

Databench by Alkera est un espace de travail dans le navigateur pour le travail sur les données, publié en open source sous licence Apache-2.0. L'équipe dispose de notebooks partagés, de fichiers, de chats avec des agents et des machines sur lesquelles ces chats tournent, le tout dans un déploiement qu'elle héberge elle-même. Alkera, l'entreprise derrière le projet, commercialise aussi une version hébergée sur alkera.ai, avec des connecteurs gérés et une offre gratuite.

Le problème visé est connu de quiconque a placé un agent de codage devant un entrepôt de données. Une requête peut s'exécuter sans erreur et rester fausse, parce que la jointure, l'échantillon ou la table source n'étaient pas les bons. Databench garde l'agent dans le notebook que la personne est en train de modifier, si bien que ses changements en SQL et en Python apparaissent cellule par cellule au moment où ils se produisent.

Ce n'est pas un outil de BI géré. Les tableaux de bord interactifs, les connecteurs packagés et le SSO relèvent de la plateforme commerciale Alkera. La version ouverte donne un notebook collaboratif, des fichiers partagés, des chats avec agents et du calcul que vous ajoutez vous-même. C'est le prix à payer pour garder les données sur du matériel déjà financé.

Comparer cet outil à un notebook hébergé revient à demander si un espace de travail data auto-hébergé justifie le travail d'exploitation. La réponse dépend de ce que vos données peuvent quitter du bâtiment. Quand elles ne le peuvent pas, un agent IA pour l'analyse de données qui tourne sur vos machines est la seule version qu'un responsable peut valider.

Premiers pas

  1. Installez Docker avec Compose v2, clonez le dépôt, copiez .env.example vers .env et ajoutez une clé Anthropic ou OpenAI.
  2. Lancez docker compose up --build, ouvrez http://localhost:8080 et connectez-vous comme administrateur par défaut pour vérifier que la pile fonctionne.
  3. Pour un déploiement accessible à d'autres, prenez le fichier compose de production avec de vrais secrets et une URL publique, puis créez le premier compte administrateur.
  4. Ajoutez un serveur Linux en SSH dans Organisation puis Machines, attendez l'enregistrement du nœud et déplacez un espace de travail dessus pour que les chats et les notebooks SQL et Python y tournent.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Databench by Alkera.

Offre gratuiteOui
Offres payantes$0 - $200/mo
PlateformeWeb browser; CLI for macOS, Linux and Windows
DéveloppeurAlkera (Alkera AI, Inc.)
CatégorieProgrammation · Productivité · Entreprise
Date de lancementOct 2026
Dernière mise à jourNov 2026
Visites du site1.3K
Classement mondial du site11.7M
Disponibilité de l’APIOui

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Ingénieurs data
  • Ingénieurs analytics
  • Data scientists

Tâches

  • Analyse de l'entrepôt en SQL
  • Entraînement et post-entraînement sur capacité louée
  • Relecture du travail de l'agent
  • Transmission à un collègue

Cas d'usage

  • Équipes qui doivent garder les données en interne
  • Petites équipes data sans équipe plateforme
  • Découverte d'un jeu de données inconnu

Fonctionnalités clés

Des notebooks qui mêlent SQL, Python et agents

Un notebook réunit des cellules SQL et Python dans un même fichier. La cellule SQL interroge n'importe quelle connexion configurée et transmet le résultat à Python sous forme de dataframe, avec tableaux et graphiques rendus sur place. Le fichier reste du Python ordinaire, compatible avec marimo : il s'ouvre dans un éditeur et se compare dans git comme n'importe quelle source. Cela compte quand l'équipe veut un historique de relecture plutôt qu'une capture d'écran.

Les modifications en direct d'un agent à vos côtés

L'agent lit, écrit et exécute des cellules dans le notebook que vous avez ouvert, et ses changements apparaissent à mesure. Plusieurs personnes peuvent rejoindre le même chat, ce qui transforme une analyse solitaire en session partagée. Vous pouvez arrêter une exécution, corriger une cellule et renvoyer la correction à l'agent sans reformuler toute la demande.

Le calcul que vous ajoutez vous-même

Un administrateur de l'organisation ajoute n'importe quel serveur Linux joignable en SSH, et Databench y installe un nœud. Les machines se partagent par équipe, une machine à GPU sert donc ceux qui en ont besoin sans compte séparé sur un cluster. Chaque chat tourne dans son propre bac à sable avec gVisor et des règles nftables qui laissent tranquilles les autres services de l'hôte.

Une passerelle de modèles avec clés de modèle personnelles

Les chats atteignent Anthropic, OpenAI ou Bedrock par une passerelle qui utilise les clés que vous fournissez. Rien n'est revendu et aucun quota partagé ne s'interpose entre votre équipe et le fournisseur. Changer de clé ou de fournisseur relève de votre configuration, pas d'un ticket au support.

Organisations, équipes et journal des permissions

La connexion par mot de passe couvre les organisations, les équipes imbriquées, les invitations et les rôles. Une couche d'autorisation unique classe chaque action et enregistre la décision, ce qui laisse une trace au relecteur quand l'agent propose une opération destructrice. C'est la pièce qui rend la plateforme data agentique utilisable avec des prestataires et des auditeurs.

Fichiers partagés et CLI

Chaque organisation dispose d'un lecteur partagé avec édition en direct, partage et corbeille : un CSV déposé par un collègue est disponible pour tous les notebooks de l'espace. La CLI alkera lance un démon local et parle JSON-RPC avec l'application web, ce qui permet de travailler au terminal sans perdre la session partagée.

Avantages et inconvénients

Avantages

  • Licence Apache-2.0 sans coût par siège : l'équipe s'en sort pour le prix des serveurs et des jetons de modèle.
  • Les données restent sur une infrastructure que vous enregistrez, y compris un Docker local pour les premiers essais.
  • Les modifications de l'agent sont visibles dans le notebook pendant qu'elles se font, ce qui intègre la relecture au flux de travail.
  • Fournir vos propres clés garde le choix du fournisseur et la facture sous votre contrôle.
  • Les notebooks sont des fichiers Python ordinaires, donc le contrôle de version et l'outillage marimo continuent de fonctionner.

Inconvénients

  • L'auto-hébergement demande Docker, TLS, gestion des secrets et accès SSH à des serveurs Linux, bien plus qu'un notebook hébergé.
  • Le harnais Claude Agent SDK est encore en développement, opencode reste donc le seul qui fonctionne aujourd'hui.
  • Les serveurs derrière ufw ou firewalld rejettent le trafic transmis par défaut et le nœud n'ajoute de règles pour aucun des deux : il faut ouvrir les ports à la main.
  • Pas d'application mobile ni de serveur Windows. Windows ne concerne que la CLI et son démon.

Questions fréquentes

L'espace de travail open source s'auto-héberge gratuitement sous Apache-2.0, et vous ne payez que les serveurs et les jetons de modèle. La plateforme hébergée d'Alkera ajoute une offre gratuite avec 10 Go de stockage, puis Plus à 50 dollars par mois et Pro à 200 dollars par mois.