Ecosistema open source

Construye sobre el
ecosistema open source de Repull

Una plantilla completa de gestor de canales, un servidor MCP para agentes de IA, un proveedor para Vercel AI SDK y SDKs nativos: todo de código abierto, todo bifurcable, todo listo para producción.

Plantilla de Channel Manager

Un channel manager open source completo.

Forkea el channel manager entero. Calendario, reservas, conexiones, mensajería, reseñas — cada pantalla que necesita un operador multi-propiedad. Hecho con Repull, con funciones de IA potenciadas por Vanio AI. Funciona desde el día uno con tu propia API key de Repull.

Calendario multicanal con sincronización
CRM de huéspedes y panel de reservas
Bandeja de entrada con respuestas asistidas por IA
Demo con login click-through
$git clone github.com/ivannikolovbg/repull-channel-manager
repull-channel-manager.vercel.app
Reservas
142+12
Anuncios activos
38+2
Este mes
$24.3k+18%
Calendario — mayo
5 canales sincronizados
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Huéspedes
Bandeja
Respuestas IA
MCP Server

Repull, nativo dentro de tu agente de IA.

@repull/mcpMIT License OSS

Conecta Repull a Claude Desktop, Cursor, Windsurf, Zed o cualquier cliente compatible con MCP. Tu IA llama nativamente a herramientas de reservas, propiedades y mensajería — sin pegamento a medida, sin plugin que mantener.

Funciona con cualquier cliente MCP
18 herramientas listas para usar
Transportes Stdio + SSE
La misma API key que tu dashboard
$npx -y @repull/mcp
claude_desktop_config.json
{
  "mcpServers": {
    "repull": {
      "command": "npx",
      "args": ["-y", "@repull/mcp"],
      "env": {
        "REPULL_API_KEY": "sk_live_..."
      }
    }
  }
}

Después pregunta a Claude:

“Enséñame las reservas que entran este fin de semana en todos mis anuncios.”
Vercel AI SDK Provider

Usa Repull como tool provider en cualquier app de IA.

@repull/ai-sdkMIT License OSS

Mete Repull en cualquier llamada streamText o generateText. Tu modelo puede listar reservas, mandar mensajes a huéspedes y actualizar precios mediante tool calls nativos. Incluye un chat-demo funcional que puedes forkear como starter.

Tools nativos del Vercel AI SDK
Funciona con cualquier proveedor de modelos
Streaming-first por defecto
Chat-demo forkeable incluido
$npm install @repull/ai-sdk ai @ai-sdk/openai
app/api/chat/route.ts
import { streamText } from 'ai'
import { openai } from '@ai-sdk/openai'
import { repullTools, RepullClient } from '@repull/ai-sdk'

const tools = repullTools(
  new RepullClient({ apiKey: process.env.REPULL_API_KEY! })
)

export async function POST(req: Request) {
  const { messages } = await req.json()
  return streamText({
    model: openai('gpt-4o'),
    tools,
    messages,
  }).toDataStreamResponse()
}

Seis SDKs

Clientes nativos para cada stack.

Todos open source. SDK insignia en TypeScript hecho a mano más bindings generados contra la misma OpenAPI spec.

TypeScript@repull/sdk
Repull Community License
$npm install @repull/sdk
Ver en GitHub
Pythonrepull-sdk
MIT License
$pip install repull-sdk
Ver en GitHub
PHPrepull/sdk
MIT License
$composer require repull/sdk
Ver en GitHub
Gogithub.com/ivannikolovbg/repull-go
MIT License
$go get github.com/ivannikolovbg/repull-go
Ver en GitHub
Rubyrepull
MIT License
$gem install repull
Ver en GitHub
.NETRepull.SDK
MIT License
Source on GitHub. Not published to its registry yet.
Ver en GitHub

Nuestra postura

¿Por qué open source?

Sin lock-in

Cada adaptador, la plantilla del channel manager y los runtimes de IA son abiertos. Si algún día decides irte de Repull, te llevas el código de la integración contigo.

Interoperabilidad

Schemas estándar, OpenAPI en todas partes y un MCP server hacen que Repull encaje con las herramientas que ya usas — incluso con las que aún no conocemos.

Construido a la vista

Issues, PRs y releases pasan por GitHub. ¿Encontraste un bug o quieres un nuevo campo en un conector? Abre un PR y lo revisamos esa misma semana.

Lanza sobre Repull.

Una API key en 30 segundos, forkeas la plantilla del channel manager y el fin de semana ya estás en producción.