pumaDB

pumaDB

pumaDB offre aux agents de codage et aux petites applications côté serveur une couche de mémoire hébergée sans nécessiter l'exécution d'une base de données. Vous bénéficiez de tables JSON durables, d'une API REST pour un code backend fiable, et d'un serveur HTTP MCP Streamable accessible à https://api.pumadb.ai/mcp que des outils comme Codex, Claude et ChatGPT peuvent appeler directement.

Comparé aux services de mémoire vectorielle optimisés pour la recherche sémantique, pumaDB se comporte davantage comme un magasin JSON léger conçu pour les flux de travail des agents. Les lignes prennent en charge l'historique des révisions avec les 10 dernières versions archivées conservées pendant 30 jours, des écritures atomiques par lots jusqu'à 100 opérations, et des outils de mémorisation typés qui stockent du code, du markdown et des commandes comme matériel de référence inerte plutôt que comme instructions exécutables.

pumaDB convient aux développeurs indépendants, aux créateurs d'agents et aux petites équipes qui ont besoin d'un état de tâche persistant, de préférences utilisateur ou de notes de recherche entre les sessions sans avoir à provisionner Postgres ou Redis. Les comptes gratuits incluent 20 tables, 1000 lignes par table, et 25 Mo de stockage, avec Organization Pro augmentant les limites pour les tables d'équipe partagées.

Fonctionnalités principales:
  1. Serveur MCP HTTP streamable à api.pumadb.ai/mcp avec OAuth et enregistrement dynamique des clients

  2. Le niveau gratuit inclut 20 tables, 1000 lignes par table, et 25 MB de stockage

  3. L'endpoint batch atomique supporte jusqu'à 100 opérations par requête

  4. Conserve les 10 dernières versions archivées de lignes pendant 30 jours avec restauration en un clic

  5. L'outil remember stocke la mémoire tapée sous forme de code, markdown, commande ou configuration sans exécution automatique

Pros:
  1. La conception MCP-first permet aux agents de lire et écrire la mémoire sans code d'intégration personnalisé

  2. L'historique des révisions avec restauration évite la perte accidentelle de données lors de modifications d'agents

  3. Les outils remember typés stockent le code et les commandes comme du texte inerte avec des métadonnées de sécurité

  4. Le niveau gratuit généreux couvre les petits projets d'agents sans carte de crédit

  5. REST et MCP partagent les mêmes tables sous-jacentes pour des configurations client mixtes

Cons:
  1. Limite de 64 KB par ligne sur le niveau gratuit limite le stockage de documents volumineux par enregistrement

  2. 30 écritures par minute par clé peuvent créer un goulot d'étranglement pour les boucles d'agents à haute fréquence

  3. Le prix de l'Organisation Pro n'est pas publié sur le site marketing

  4. Pas de recherche vectorielle sémantique, donc la récupération dépend des requêtes et filtres explicites sur les tables

FAQ:

À quoi sert pumaDB ?

pumaDB est une API mémoire d'agent hébergée pour des tables JSON durables. Les agents et petites applications côté serveur l'utilisent pour stocker l'état des tâches, des notes, des préférences, des extraits de recherche et des enregistrements d'applications sans avoir à provisionner une base de données.

Comment les agents se connectent-ils à pumaDB ?

Les clients agents doivent utiliser l'URL MCP hébergée à https://api.pumadb.ai/mcp avec un transport HTTP Streamable. Les utilisateurs de Codex exécutent codex mcp add pumadb --url https://api.pumadb.ai/mcp. Le serveur MCP prend en charge la découverte OAuth et l'enregistrement dynamique des clients.

Quelles sont les limites du niveau gratuit de pumaDB ?

Les comptes gratuits pumaDB incluent 20 tables, 1000 lignes par table, 25 MB de stockage total, et 64 KB par ligne JSON. Les clés API sont limitées à 30 écritures et 60 lectures par minute.

pumaDB peut-il restaurer des lignes supprimées ?

Oui, pumaDB archive la ligne active précédente à chaque mise à jour ou suppression et conserve les 10 dernières versions pendant 30 jours. Le point de restauration recrée une ligne supprimée à partir d'une version archivée, et le stockage des versions ne compte pas dans le quota de stockage.

Les clés API pumaDB doivent-elles être dans le code du navigateur ?

Non, les clés API pumaDB commençant par puma_live_ sont des secrets porteurs de compte complet destinés uniquement au code serveur de confiance. Les applications navigateur doivent appeler pumaDB via une route backend qui détient PUMADB_API_KEY dans les variables d'environnement serveur.

Que rajoute Organization Pro ?

pumaDB Organization Pro augmente les limites des tables appartenant à l'organisation à 50 tables, 2500 lignes par table, 250 MB de stockage, et 128 KB par ligne tant que l'abonnement est actif. Les membres peuvent créer des tables d'organisation, et les administrateurs gèrent la facturation et les rôles.

Catégorie:

Tarification:

Freemium

Tags:

Agent Memory
MCP Server
JSON Database
REST API
Persistent State
Revision History
OAuth
JSON Storage

Technologie utilisée:

Cloudflare
Google Cloud
Google Fonts
Ruby

Commentaires:

Give your opinion on pumaDB :-

Overall rating

Join thousands of AI enthusiasts in the World of AI!

Meilleur Gratuit pumaDB Alternatives (et Payées)

By Rishit