Open-Source-Ökosystem

Bau auf Repulls
Open-Source-Ökosystem

Komplettes Channel-Manager-Template, repull-revenue (Open-Source-Companion fürs Revenue Management), MCP-Server für AI-Agents, Vercel-AI-SDK-Provider und sechs native SDKs — alles Open Source, alles forkbar, alles produktionsreif.

Channel-Manager-Template

Ein vollständiger Open-Source-Channel-Manager.

Forke den ganzen Channel-Manager. Kalender, Reservierungen, Connections, Messaging, Bewertungen — jeder Screen, den ein Multi-Property-Operator braucht. Powered by Repull, mit KI-Funktionen powered by Vanio AI. Läuft ab Tag eins gegen deinen eigenen Repull-API-Key.

Multi-Channel-Kalender mit Sync
Gäste-CRM und Reservierungs-Drawer
Inbox mit KI-gestützten Antworten
Click-Through-Demo-Login
$git clone github.com/ivannikolovbg/repull-channel-manager
repull-channel-manager.vercel.app
Reservierungen
142+12
Aktive Inserate
38+2
Diesen Monat
$24.3k+18%
Kalender — Mai
5 Kanäle synchron
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Gäste
Inbox
KI-Antworten
Revenue Management

Der Open-Source-Companion fürs Revenue Management.

Marktintelligenz, Demand-Kurven und Preisempfehlungen pro Nacht — jede Zahl, die ein Revenue Manager morgens prüft, vollständig offen. Empfehlung anwenden — Repull verteilt den neuen Preis auf jeden verbundenen Kanal. Kein Abo, kein Per-Listing-Tarif, keine Blackbox.

KPIs und Benchmarks pro Stadt
Preisempfehlungen pro Nacht
365-Tage-Demand-Kalender
Ein Klick — verteilt auf alle Kanäle
$git clone github.com/ivannikolovbg/repull-revenue
repull-revenue.vercel.app
Markt-ADR
$184+6%
Dein ADR
$167-9%
Auslastung
78%+4pt
Empfehlungen — nächste 14 Tage
12 Nächte
Jun 02$145$178Lokales Event
Jun 03$145$192Demand-Spike
Jun 04$145$165Wochenende
Jun 05$130$119Schwache Wochenmitte
Märkte
Demand
Ein-Klick-Anwenden
MCP Server

Repull — nativ in deinem KI-Agent.

@repull/mcpMIT License OSS

Häng Repull an Claude Desktop, Cursor, Windsurf, Zed oder jeden MCP-fähigen Client. Deine KI ruft Reservierungen, Properties und Messaging-Tools nativ auf — kein Custom-Glue, kein Plugin zum Pflegen.

Funktioniert mit jedem MCP-Client
18 Tools out of the box
Stdio- und SSE-Transports
Derselbe API-Key wie dein Dashboard
$npx -y @repull/mcp
claude_desktop_config.json
{
  "mcpServers": {
    "repull": {
      "command": "npx",
      "args": ["-y", "@repull/mcp"],
      "env": {
        "REPULL_API_KEY": "sk_test_..."
      }
    }
  }
}

Dann frag Claude:

„Zeig mir die Reservierungen, die dieses Wochenende über alle meine Inserate einchecken.“
Vercel AI SDK Provider

Repull als Tool-Provider in jeder KI-App.

@repull/ai-sdkMIT License OSS

Hänge Repull in jeden streamText- oder generateText-Call. Dein Modell kann Reservierungen listen, Gäste-Nachrichten senden und Preise über native Tool-Calls aktualisieren. Inklusive funktionierender Chat-Demo zum Forken als Starter.

Native Vercel-AI-SDK-Tools
Funktioniert mit jedem Modellanbieter
Streaming-first by default
Forkbare Chat-Demo dabei
$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()
}

Sechs SDKs

Native Clients für jeden Stack.

Alle Open Source. Handgemachtes TypeScript-Flagship plus generierte Bindings gegen dieselbe OpenAPI-Spec.

TypeScript@repull/sdk
Repull Community License
$npm install @repull/sdk
Auf GitHub ansehen
Pythonrepull-sdk
MIT License
$pip install repull-sdk
Auf GitHub ansehen
PHPrepull/sdk
MIT License
$composer require repull/sdk
Auf GitHub ansehen
Gogithub.com/ivannikolovbg/repull-go
MIT License
$go get github.com/ivannikolovbg/repull-go
Auf GitHub ansehen
Rubyrepull
MIT License
$gem install repull
Auf GitHub ansehen
.NETRepull.SDK
MIT License
$dotnet add package Repull.SDK
Auf GitHub ansehen

Unsere Haltung

Warum Open Source?

Kein Lock-in

Jeder Adapter, das Channel-Manager-Template und die AI-Runtimes sind offen. Wenn du Repull jemals verlassen willst, nimmst du den Integrationscode mit.

Interoperabilität

Standard-Schemas, OpenAPI überall und ein MCP-Server — Repull spielt sauber mit deinem Stack zusammen, auch mit Tools, die wir noch gar nicht kennen.

Im Offenen entwickelt

Issues, PRs und Releases passieren auf GitHub. Bug gefunden oder ein neues Feld auf einem Connector? PR aufmachen — wir reviewen ihn in derselben Woche.

Auf Repull aufsetzen.

API-Key in 30 Sekunden, Channel-Manager-Template forken — am Wochenende bist du live.