Conecta tu IA con tus archivos, herramientas y apps.
Ganju permite que asistentes de IA como Claude y ChatGPT — y tus bots en Telegram, Slack, WhatsApp y Discord — usen de forma segura tus propios documentos, herramientas y aplicaciones. Tu IA responde con tu información y hace trabajo real. Se configura en minutos sin escribir una línea de código — y si necesitas una herramienta que no tenemos, la agregas tú.
Todo lo que tu IA necesita, en un solo lugar.
Agrega tus documentos, conecta tus herramientas, escribe instrucciones y engancha tus apps de chat — todo desde un panel sencillo.
Sin instalación, sin servidores
No hay nada que instalar ni mantener. Creas una conexión y queda activa al instante — nosotros alojamos y operamos todo por ti.
Respuestas con tu contenido
Sube archivos, agrega un sitio web o conecta Google Drive u OneDrive. Tu IA busca en todo y responde con tu propia información.
Herramientas que tu IA puede usar
Deja que tu IA maneje el correo, revise tu calendario, busque en la web, publique en Slack — o conecta tus propias apps y servicios, sin escribir código.
Llévalo a tus apps de chat
Convierte la misma configuración en un bot útil en Telegram, Slack, WhatsApp o Discord — para tu equipo o para tus clientes.
Pensado para equipos
Invita a tu equipo, organiza el trabajo en proyectos y controla quién puede hacer qué — todo incluido desde el primer día.
Mira todo lo que hace
Cada pregunta, acción y mensaje queda registrado — así siempre sabes qué hizo tu IA, cuándo y para quién.
Funcionando en cuatro pasos
Sin configuración técnica — solo unos clics.
Crea tu espacio de trabajo
Regístrate y empieza un proyecto — tu espacio privado para configurarlo todo.
Agrega tu contenido y tus herramientas
Sube documentos, conecta un drive o un sitio web, y activa las herramientas que quieres que use tu IA.
Conecta tu IA
Enlázala con Claude, OpenAI o Cursor en un par de clics. Todo se mantiene privado y seguro.
Compártelo con tu equipo
Agrégalo como bot en Telegram, Slack, WhatsApp o Discord para que cualquiera pueda usarlo.
Conecta las herramientas que ya usas.
Las apps más populares funcionan de inmediato. ¿Necesitas algo a la medida? Conecta tu propia aplicación u otro servicio — sin escribir código.
¿Necesitas algo que no traemos? Lo agregas tú.
Una función es una herramienta pequeña que le agregas a tu asistente — buscar algo en tu propio sistema, calcular algo, disparar un proceso en otro lado. La describes, completas lo que hace y le das a Deploy. Nosotros la ejecutamos: sin servidor, sin instalar nada y sin nada que mantener vivo.
-
Descríbela
Ponle un nombre y di cuándo debería usarla tu asistente, como le explicarías a alguien que acaba de entrar al equipo. El código inicial se escribe solo.
-
Completa qué hace
El editor te sugiere lo que hay disponible mientras escribes y subraya los errores donde están, no después de guardar.
-
Pruébala en privado
Dale a Run con un ejemplo y mira exactamente qué devuelve. Nadie más puede llamarla y tu asistente en vivo sigue igual.
-
Despliégala, o deshaz
Un botón la pone en vivo en todo lo que usa tu asistente. Todas las versiones se guardan, así que volver atrás es un clic.
Una herramienta completa, de principio a fin
Esta lee una llave que guardaste, le pregunta por un pedido al sistema de una tienda, avisa claro cuando ese pedido no existe y devuelve una respuesta ordenada para que la use el asistente. Ese es el archivo entero — el alojamiento, las credenciales y el historial de versiones son cosa nuestra.
import { createHandler, defineTool } from './ganju-sdk.js';
export default createHandler({
'lookup-order': defineTool(async (input, ctx) => {
const key = await ctx.secret('SHOP_API_KEY');
const res = await fetch(
`https://api.mystore.com/v1/orders/${input.orderId}`,
{ headers: { authorization: `Bearer ${key}` } }
);
// Dilo claro — el asistente lee esto y responde con eso.
if (res.status === 404) {
return { found: false, message: `No existe el pedido ${input.orderId}.` };
}
if (!res.ok) throw new Error(`La tienda respondió ${res.status}`);
const order = await res.json();
ctx.log('consultado', order.id, order.status);
return {
found: true,
status: order.status,
placedOn: order.created_at,
eta: order.shipping?.estimated_delivery ?? null,
tracking: order.shipping?.tracking_url ?? null
};
})
}); Tu herramienta no tiene que hacerlo todo sola
Lo difícil y lo delicado se le entrega hecho — tus cuentas conectadas, tus llaves, tus archivos — para que lo que escribes se quede pequeño.
Actuar con tus cuentas conectadas
Envía desde la cuenta de Gmail o de Slack que ya conectaste aquí. Las contraseñas y los tokens se quedan con nosotros; tu herramienta nunca los ve.
ctx.connection() Usar una llave que guardaste una vez
Pegas una llave de API en Settings y tu herramienta la lee cuando corre — cifrada, y nunca se le muestra a nadie, ni a ti.
ctx.secret() Buscar en tus propios documentos
Los mismos archivos, sitios y drives con los que responde tu asistente quedan a la mano para que tu herramienta busque y lea.
ctx.resources.search() Guardar algo de vuelta
Escribe un reporte, una nota o una hoja de cálculo en el proyecto, para poder encontrarla, leerla o enviarla después.
ctx.resources.create() Enviar un adjunto de verdad
Manda por correo o publica un archivo de hasta 40MB sin que pase nunca por tu herramienta — lo movemos nosotros.
ctx.sendFile() Llamar a cualquier sitio o API
La forma de siempre de pedir cosas, con las direcciones internas siempre bloqueadas y una lista opcional de los hosts que permites.
fetch() Escríbela en el navegador
No hay nada que instalar. El editor es el mismo sobre el que está hecho VS Code, sabe lo que tu herramienta puede hacer y despliega exactamente lo que escribiste.
- Autocompletado de todo lo que la plataforma te entrega.
- Un botón Run junto a cada herramienta, con una entrada de ejemplo.
- Todas las versiones en un menú, y un clic para volver a cualquiera.
- Archivos y carpetas, si tu herramienta crece más allá de una página.
O desde tu terminal
Si tus herramientas viven en un repositorio, en revisión de código y en tu pipeline, Ganju CLI hace todo lo que hace la página.
$ npm install -g @ganju/cli
$ ganju init my-tools && cd my-tools
$ ganju login # abre tu navegador
$ ganju link # elige el proyecto
$ ganju deploy
✓ v3 is live on acme-support — 2 tools
lookup-order
refund-status Tres cosas que la gente construye primero
Cada una es una herramienta pequeña, y una tarde como mucho.
Responder por pedidos en Telegram
Un cliente pregunta dónde va su pedido. La herramienta consulta tu sistema y el bot responde en el mismo chat donde le preguntaron.
Usa: tu propio sistema y una llave guardadaEnviar el reporte del lunes, con archivo
La herramienta arma la hoja de cálculo, la guarda en el proyecto y la envía desde tu propio correo — como adjunto, no como enlace.
Usa: tu cuenta de Gmail o de OutlookClasificar un ticket con tus documentos
Busca en tus propios documentos, revisa el ticket en el sistema donde lo guardas y publica el resumen donde el equipo ya está.
Usa: tus documentos y tu SlackUso justo, en números claros: cada ejecución tiene 5 segundos y el timeout que elijas, cada herramienta se puede llamar 60 veces por minuto y Pro incluye 1.000.000 de llamadas al mes — solo cuentan las herramientas que escribiste tú, nunca las integraciones que traemos.
Empieza gratis. Crece cuando estés listo.
Úsalo gratis, mejora tu plan a medida que creces — o instálalo tú mismo sin costo.
Buenas preguntas
¿Necesito conocimientos técnicos para usar Ganju?
No. Si sabes llenar un formulario y hacer clic en algunos botones, puedes configurar Ganju — conectar tus archivos, herramientas e IA toma solo unos minutos, sin programar. (Y si eres desarrollador, también tienes opciones potentes, como conectar tus propias aplicaciones).
¿Qué es MCP?
MCP (Model Context Protocol) es la forma estándar en que los asistentes de IA se conectan con herramientas e información externas. No necesitas entender los detalles: Ganju se encarga de todo para que tu IA pueda usar tus archivos y aplicaciones de forma segura.
¿Qué asistentes de IA puedo usar?
Google Gemini, Anthropic Claude u OpenAI (ChatGPT) — solo agregas tu propia cuenta. Otros proveedores compatibles también funcionan.
¿Puedo escribir mis propias herramientas?
Sí — para eso están las funciones. Describes la herramienta, completas lo que debe hacer, la pruebas en privado y le das a Deploy; nosotros la ejecutamos, así que no hay servidor que configurar ni nada que instalar. Recibe tus cuentas conectadas, tus llaves guardadas y tus archivos, así que lo que escribes se queda pequeño y nunca sostiene una contraseña. Las funciones son una característica Pro y sí llevan algo de JavaScript; en el plan gratuito puedes apuntar un endpoint HTTP a tu propia aplicación, sin nada de código.
¿Mis datos están seguros?
Sí. Tus contraseñas y llaves se guardan cifradas, nunca se muestran en texto plano y nunca se comparten. Todo corre sobre la red global segura de Cloudflare — y si instalas Ganju por tu cuenta, tus datos se quedan por completo en tu propia infraestructura.
¿Puedo instalar Ganju yo mismo?
Sí. Ganju es software libre: puedes usarlo y modificarlo sin costo. Instálalo en tu propia cuenta, o deja que nosotros lo operemos por ti con un plan de pago.
Dale a tu IA todo lo que necesita para ayudarte.
Se configura en minutos — gratis para empezar.