Tiger Data a présenté aujourd'hui un service de base de données géré PostgreSQL conçu spécifiquement pour les agents IA, affirmant que les architectures de bases de données conventionnelles sont mal adaptées à un avenir dans lequel les logiciels sont de plus en plus construits et exploités par des agents autonomes.
La société basée à New York, dont le nom commercial est Timescale Inc., a déclaré que le nouveau service Ghost répond à un besoin croissant d'infrastructure prenant en charge l'expérimentation à grande échelle par des agents de codage et de flux de travail. Le service est généralement disponible aujourd’hui.
Fondée il y a 10 ans, Tiger Data a évolué depuis ses racines en construisant une extension PostgreSQL pour les données de séries chronologiques « vers une plate-forme de base de données utilisée par 3 000 clients », a déclaré le co-fondateur et directeur général Ajay Kulkarni. Ghost est construit sur PostgreSQL mais réinvente la façon dont les bases de données sont provisionnées et consommées par les systèmes d'IA, a-t-il déclaré.
« L'idée est que toutes les nouvelles applications sont créées avec des agents de codage », a déclaré Kulkarni. « Nous pensons que l'agent est le futur packaging du logiciel. Au lieu d'une application, les utilisateurs veulent des résultats. »
Cependant, le développement piloté par les agents crée de nouvelles exigences en matière d'infrastructure, car les agents expérimentent fréquemment, créent des environnements temporaires et testent des approches alternatives.
« Ils ne le font pas toujours en toute sécurité », a déclaré Kulkarni. « La couche de base de données peut devenir très coûteuse et dangereuse si vous laissez vos agents expérimenter et se déchaîner. »
Pour résoudre ce problème, Ghost permet aux agents de créer un nombre illimité de bases de données grâce au « fast forking », une fonctionnalité qui permet aux utilisateurs de créer une copie exacte et indépendante d'un ensemble de données en quelques minutes ou secondes, évitant ainsi de longs temps de copie. Les frais de Tiger Data sont basés sur l'utilisation active du calcul plutôt que sur les licences par base de données.
« Les bases de données sont gratuites », a déclaré Kulkarni. « Vous pouvez avoir une base de données par agent ou une base de données par tâche. Vous pouvez la créer en quelques secondes. »
Stockage de copie sur écriture
Le service repose sur la technologie exclusive Fluid Storage de Tiger Data, une couche de stockage de copie sur écriture qui permet à plusieurs instances de base de données de partager des blocs de données sous-jacents. Au lieu de payer pour les copies de données, les utilisateurs ne paient que pour les données modifiées.
Kulkarni a comparé l'architecture à des pointeurs faisant référence au stockage commun jusqu'à ce que des modifications se produisent. « Si une base de données commence à diverger et écrit de nouveaux blocs sur le disque, il lui suffit de garder une trace des nouveaux blocs », a-t-il déclaré.
Tiger Data positionne Ghost comme une évolution de PostgreSQL à moderniser pour les agents plutôt que comme une alternative à celui-ci.
La société met également l'accent sur la compatibilité avec l'écosystème PostgreSQL plus large. Ghost prend en charge les extensions populaires, notamment TimescaleDB, pgvector et PostGIS.
Les premiers utilisateurs sont déjà Ghost d'une manière que Tiger Data n'avait pas initialement prévue, a déclaré Kulkarni. «C'est en quelque sorte un bloc-notes pour les agents», a-t-il déclaré.
Il a décrit un cas dans lequel la plate-forme a été utilisée pour analyser des données opérationnelles en demandant à un assistant IA de créer une base de données temporaire, de charger un ensemble de données, d'effectuer une analyse, puis de supprimer l'environnement par la suite.
Malgré l’essor de nouvelles infrastructures de données axées sur l’IA, comme les bases de données vectorielles, Kulkarni s’attend à ce que PostgreSQL reste au centre du développement de l’IA.
« Je serais surpris si la base de données des agents n'était pas Postgres », a-t-il déclaré. « Postgres est fiable, flexible et extensible. Il possède également un écosystème et une communauté énormes. »
Tiger Data compte 200 employés dans 25 pays. L'entreprise a levé 180 millions de dollars de financement.