Lalabase
티켓·문서·근무시간·고객대화를 한 곳에 모아 KI로 검색, 소프트웨어 기업 고객 프로젝트용, 오픈소스로 자체 서버·독일 클라우드에 배포
Airbnb·Booking 고객 메시지를 24시간 자동으로 안전하게 답변하고, 위험 내용은 사용자에게 남깁니다
Airbnb ve Booking misafir mesajlarını 7/24, güvenle yanıtlayan yapay zekâ. Misafiriniz hangi dilde yazarsa o dilde cevap alır; şikayet ve iade gibi riskli konuları otomatik yanıtlamaz, size bırakır. T
비즈니스TypeScript · JavaScriptGitHub @musaxd57온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Airbnb ve Booking misafir mesajlarını 7/24, güvenle yanıtlayan yapay zekâ. Misafiriniz hangi dilde yazarsa o dilde cevap alır; şikayet ve iade gibi riskli konuları otomatik yanıtlamaz, size bırakır. Temizlik ve check-in görevleri otomatik, tüm operasyon tek panelde.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Airbnb & Booking misafir mesajlarınızı yapay zekâ yanıtlasın — 7/24, güvenle, misafirin kendi dilinde. Kısa dönem kiralama hostları için çok kiracılı (multi-tenant) SaaS. Misafir iletişimini, temizlik/giriş-çıkış operasyonunu ve görev yönetimini tek panelde toplar; gelen misafir mesajlarına gece gündüz, misafirin kendi dilinde, siz uyurken bile cevap verir. Temel ilke: AI karar verici değil, yardımcı operatördür. Şikayet, iade ve riskli mesajlar her zaman insana bırakılır; otomatik cevap yalnızca güvenli, yüksek-güvenli sorulara gider.README 전문 보기 ↗
Airbnb & Booking misafir mesajlarınızı yapay zekâ yanıtlasın — 7/24, güvenle, misafirin kendi dilinde.
Kısa dönem kiralama hostları için çok kiracılı (multi-tenant) SaaS. Misafir iletişimini, temizlik/giriş-çıkış operasyonunu ve görev yönetimini tek panelde toplar; gelen misafir mesajlarına gece gündüz, misafirin kendi dilinde, siz uyurken bile cevap verir.
Temel ilke: AI karar verici değil, yardımcı operatördür. Şikayet, iade ve riskli mesajlar her zaman insana bırakılır; otomatik cevap yalnızca güvenli, yüksek-güvenli sorulara gider.
| Modül | Açıklama |
|---|---|
| Panel | Günlük AI operasyon özeti, bugünkü giriş/çıkışlar, bekleyen mesajlar, bağlantı durumu |
| Mesajlar | Airbnb/Booking konuşmaları, AI cevap önerisi (ton + güven skoru + risk uyarısı), tek tıkla onayla & gönder |
| Otomatik yanıt | Güvenli sorulara gece/gündüz otomatik cevap — şikayet/iade/risk her zaman insana |
| Misafir Sohbetleri (QR) | Daireye asılan QR → public concierge sohbeti; AI bilgi tabanından yanıtlar, çözemezse host'a iletir |
| Görevler | Temizlik/bakım/giriş hazırlığı için Kanban; rezervasyondan otomatik üretilir |
| Mülkler & Bilgi Tabanı | Daire ayarları + Wi-Fi/giriş talimatı/kurallar — AI ve oto-mesajlar bu bilgiyle konuşur |
| İptaller | İptal edilen rezervasyonlar; bekleyen görevleri otomatik temizler |
| Raporlar | AI performansı, şikayet yoğunluğu, doluluk, en sık sorulan konular |
| Ayarlar & Abonelik | AI sesi/üslubu, otomasyon tercihleri, 2FA, abonelik (Paddle) |
Otomatik cevap, kod tarafındaki kontrol zincirini geçmeden asla gönderilmez:
source == openai · şikayet/iade/erken-çıkış intent blocklist · anahtar-kelime
çapraz kontrolü · deterministik prompt-injection vetosu · yüksek-riskli
riskType vetosu (güvenlik acili, ayrımcılık, kural ihlali, yorum tehdidi…) ·
bilinmeyen-intent clamp'i · güven ≥ 0.75 · master + daire-bazı açık/kapalı şalter.
Karar modele bırakılmaz; misafir mesajı veri olarak işlenir, bilgi yoksa uydurmaz.
Çok kiracılı izolasyon + operatör impersonation · per-tenant şifreli Hospitable token · reverse-trial + Paddle abonelik (Merchant of Record) · KVKK veri export · 2FA (TOTP) · e-posta doğrulama · tekrar gelen misafir rozeti.
Next.js 15 (App Router) · React 19 · TypeScript · Prisma 6 + PostgreSQL · Tailwind CSS · Zod · jose (JWT) + bcryptjs · Vitest. Deploy: Railway (Docker).
Yerelde bir PostgreSQL veritabanı gerekir (Docker, yerel kurulum veya bir bağlantı dizesi).
npm install
cp .env.example .env # AUTH_SECRET + DATABASE_URL ayarlayın
npm run db:push # şemayı LOKAL veritabanına uygula (uzak DB'ye guard engel olur)
npm run db:seed # örnek veri
npm run dev # → http://localhost:3000
OPENAI_API_KEY opsiyoneldir; boşsa deterministik şablon fallback devreye girer
(uygulama anahtar olmadan da çalışır, üretimde gerçek model kullanılır).
E-posta: [email protected]
Şifre: demo1234
| Komut | Açıklama |
|---|---|
npm run dev | Geliştirme sunucusu |
npm run build | Production build (prisma generate + next build) |
npm start | Production sunucusu |
npm test | Testleri çalıştır (Vitest) |
npm run typecheck | TypeScript tip kontrolü |
npm run lint | ESLint (CI'da da koşar) |
npm run db:push | Şemayı veritabanına uygula (yalnız lokal DB; ALLOW_PROD_SEED=1 kaçış) |
npm run db:seed | Örnek veriyi yükle |
npm run db:reset | DB'yi sıfırla + yeniden seed |
npm run db:studio | Prisma Studio |
Vitest — 160+ test dosyası, 1.500+ test (birim + entegrasyon + UI). Entegrasyon testleri gerçek bir PostgreSQL test veritabanı kullanır. Kapsam: AI güvenlik kapısı (golden set dahil), otomasyon motoru, outbox/gönderim güvenilirliği, tenant izolasyonu, billing/entitlement, auth/2FA, KVKK saklama-silme, raporlar, doğrulama.
npm test
src/app/(app)/ panel, mesajlar, misafir-sohbetleri, görevler, mülkler,
bilgi-tabanı, raporlar, iptaller, ayarlar, admin
src/app/api/ REST route handler'ları (auth, conversations, hospitable,
tasks, billing webhooks, chat/[token], cron, ...)
src/lib/ ai/ · auth/ · billing/ · payments/ · automation.ts ·
scheduled-sync.ts · hospitable-sync.ts
prisma/ schema.prisma · seed.ts
tests/ unit/ · integration/ · helpers/
Railway üzerinde 7/24 çalıştırma, ortam değişkenleri ve zamanlayıcı kurulumu için → DEPLOYMENT.md. Ürün yol haritası → ROADMAP.md.