Ekosystem open source

Buduj na
open-source ekosystemie Repulla

Kompletny szablon channel managera, serwer MCP dla agentów AI, provider dla Vercel AI SDK i natywne SDK — wszystko open source, wszystko do forkowania, wszystko gotowe do produkcji.

Szablon Channel Managera

Pełny channel manager open source.

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.

Kalendarz multikanałowy z synchronizacją
CRM gości i panel rezerwacji
Inbox z odpowiedziami wspieranymi przez AI
Demo w trybie click-through
$git clone github.com/ivannikolovbg/repull-channel-manager
repull-channel-manager.vercel.app
Rezerwacje
142+12
Aktywne ogłoszenia
38+2
Ten miesiąc
$24.3k+18%
Kalendarz — maj
5 kanałów zsynchronizowanych
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Goście
Inbox
Odpowiedzi AI
MCP Server

Repull, natywnie w twoim agencie AI.

@repull/mcpMIT License OSS

Podłą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.

Działa z każdym klientem MCP
18 narzędzi od razu
Transporty Stdio + SSE
Ten sam klucz API co twój dashboard
$npx -y @repull/mcp
claude_desktop_config.json
{
  "mcpServers": {
    "repull": {
      "command": "npx",
      "args": ["-y", "@repull/mcp"],
      "env": {
        "REPULL_API_KEY": "sk_live_..."
      }
    }
  }
}

Potem zapytaj Claude:

„Pokaż mi rezerwacje z zameldowaniem w ten weekend we wszystkich moich ogłoszeniach.”
Vercel AI SDK Provider

Użyj Repull jako tool providera w dowolnej apce AI.

@repull/ai-sdkMIT License OSS

Wrzuć 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.

Natywne tools Vercel AI SDK
Działa z dowolnym dostawcą modeli
Streaming-first domyślnie
Forkowalny chat-demo w zestawie
$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()
}

Sześć SDK

Natywni klienci dla każdego stacka.

Wszystkie open source. Ręcznie pisany flagowy TypeScript plus generowane bindingi z tej samej specyfikacji OpenAPI.

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

Nasze podejście

Po co open source?

Bez lock-inu

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ą.

Interoperacyjność

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.

Budowane jawnie

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.

Buduj na Repull.

Klucz API w 30 sekund, fork szablonu channel managera i jesteś live na weekend.