Pełny szablon channel managera, repull-revenue (open-source companion do revenue management), MCP server dla agentów AI, provider do Vercel AI SDK i sześć natywnych SDK — wszystko open source, wszystko forkowalne, wszystko gotowe na produkcję.
Forkuj cały channel manager. Kalendarz, rezerwacje, połączenia, wiadomości, recenzje — każdy ekran, którego potrzebuje operator wielu nieruchomości. Powered by Repull, z funkcjami AI powered by Vanio AI. Działa od pierwszego dnia z twoim własnym kluczem API Repull.
$git clone github.com/ivannikolovbg/repull-channel-managerrepull-channel-manager.vercel.appMarket intelligence, krzywe popytu i rekomendacje stawek na noc — każda liczba, którą revenue manager sprawdza co rano, w pełni otwarta. Klikasz „zastosuj” i Repull rozsyła nową stawkę na wszystkie podpięte kanały. Bez subskrypcji, bez taryfy per ogłoszenie, bez czarnej skrzynki.
$git clone github.com/ivannikolovbg/repull-revenuerepull-revenue.vercel.app@repull/mcpMIT License OSSPodłącz Repull do Claude Desktop, Cursor, Windsurf, Zed lub dowolnego klienta wspierającego MCP. Twoje AI natywnie woła narzędzia do rezerwacji, nieruchomości i wiadomości — bez customowego kleju, bez pluginu do utrzymania.
$npx -y @repull/mcp{
"mcpServers": {
"repull": {
"command": "npx",
"args": ["-y", "@repull/mcp"],
"env": {
"REPULL_API_KEY": "sk_test_..."
}
}
}
}Potem zapytaj Claude:
@repull/ai-sdkMIT License OSSWrzuć Repull do dowolnego wywołania streamText lub generateText. Twój model może listować rezerwacje, wysyłać wiadomości do gości i aktualizować ceny przez natywne tool calls. Z pudełka idzie działający chat-demo, który możesz sforkować jako starter.
$npm install @repull/ai-sdk ai @ai-sdk/openaiimport { 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()
}Sześć SDK
Wszystkie open source. Ręcznie pisany flagowy TypeScript plus generowane bindingi z tej samej specyfikacji OpenAPI.
github.com/ivannikolovbg/repull-go$go get github.com/ivannikolovbg/repull-goNasze podejście
Każdy adapter, szablon channel managera i runtime'y AI są otwarte. Jeśli kiedyś będziesz chciał odejść z Repulla, kod integracji bierzesz ze sobą.
Standardowe schematy, OpenAPI wszędzie i MCP server sprawiają, że Repull dobrze gra z narzędziami, których już używasz — w tym takimi, o których jeszcze nie słyszeliśmy.
Issues, PR-y i release'y dzieją się na GitHubie. Znalazłeś buga albo chcesz nowe pole w konektorze? Otwórz PR-a, zrobimy review w tym samym tygodniu.
Klucz API w 30 sekund, fork szablonu channel managera i jesteś live na weekend.