Dale a Dify una base de datos de confianza
Instala Busabase desde el Dify Marketplace. Tus workflows, chatflows y agentes obtienen 19 herramientas para leer el espacio de trabajo, seguir tus playbooks y guardar sus resultados como cambios versionados.
Leer la guía de instalaciónCódigo en GitHub
Instala desde el Dify Marketplace
Instala el plugin una vez, añade una clave de API y cualquier app de tu espacio de Dify podrá usar las herramientas.
Instala el plugin
Abre Busabase en el Dify Marketplace e instálalo en tu espacio de Dify.
Crea una clave de API
Crea una clave en Busabase. Con acceso de escritura, los cambios se aplican al momento; con acceso de Change Request, cada escritura pasa a revisión.
Autoriza
En Dify, abre Tools → Busabase → Authorize. Escribe la Base URL (https://busabase.com para Cloud) y la clave de API.
Añade las herramientas
Añade las que necesites a un workflow, chatflow o agente. Dify comprueba las credenciales listando tus Bases.
19 herramientas para tus apps de Dify
Lee Bases, registros, documentos y archivos, busca en todo el espacio de trabajo y sigue los playbooks que escribió tu equipo. Añade solo las herramientas que necesita cada app.
Registros: List Bases, List Records, Find Records by Field Value, Get Record, Create Record, Update Record
Nodos y documentos: List Nodes, Search Nodes by Name, Get Node, Read Lines, Create Folder, Create Doc, Update Doc
Archivos de skills, drives y AirApps: List Files, Read File, Write File
Playbooks: Search Playbooks, Get Playbook
Búsqueda: Search Workspace
Cada escritura es una Change Request
Cada cambio lleva un mensaje de commit, un diff y su historial. Se fusiona al momento si la clave de API tiene acceso de escritura, y espera revisión si no lo tiene.
Dify escribe
Create Record, Update Doc o Write File envían una Change Request con un mensaje de commit.
Busabase comprueba la clave
Con acceso de escritura, se fusiona al momento. Si la clave solo puede proponer cambios, queda en cola de revisión.
El historial lo guarda
Cada versión queda en el historial, con el mensaje que la explica.
Conecta el Busabase que usas
El plugin necesita dos credenciales en Dify: la Base URL de tu servidor de Busabase y una clave de API.
Busabase Cloud
Usa https://busabase.com como Base URL. Añade un Space ID solo si tu cuenta tiene más de un espacio.
Servidor local de código abierto
npx busabase server escucha en http://localhost:15419. Si Dify corre en Docker, inicia el servidor con --host 0.0.0.0 y usa http://host.docker.internal:15419.
Busabase autoalojado
Usa la URL de tu servidor como Base URL, con una clave de API creada en ese servidor.
Preguntas sobre el plugin
¿Cada escritura necesita aprobación?
No. Una clave con acceso de escritura fusiona los cambios al momento. Solo una clave que únicamente puede proponer cambios los deja en cola de revisión en Busabase.
¿Qué apps de Dify pueden usarlo?
Workflows, chatflows y agentes. Cada herramienta devuelve un resumen breve en texto y JSON estructurado para las variables del workflow.
¿Qué no puede hacer todavía?
Eliminar, archivar, mover o renombrar, escrituras masivas y cambios en el esquema de una Base. Hazlo en Busabase.
¿El plugin es de código abierto?
Sí. El código está en GitHub, en busabase/dify-plugin-busabase.
Lleva tu espacio de Busabase a Dify
Instala el plugin desde el Dify Marketplace, añade una clave de API y da a cada app las herramientas que necesita.