Lalabase
Tickets, Doku, Zeiterfassung und Kundengespräche an einem Ort, durchsuchbar per KI. Für Softwarefirmen mit Kundenprojekten. Open Source: auf deinem eigenen Server oder in unserer Cloud in Deutschland.
Translation pending
AI receptionist platform for local service businesses.
Translation pending
BusinessTypeScript · HTMLGitHub @K-WAMOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
The AI Receptionist Platform is a live, multi-tenant Next.js application for seven service-business
verticals. The audited release plan and its UX/demo follow-up are complete. Use the documents below according
to their role; older plans are retained for history and are not the current operating instructions.Read the full README ↗Updated: 2026-08-23
The AI Receptionist Platform is a live, multi-tenant Next.js application for seven service-business verticals. The audited release plan and its UX/demo follow-up are complete. Use the documents below according to their role; older plans are retained for history and are not the current operating instructions.
../TODO.md — live status, remaining human sign-offs, and deferred work.../MASTER_PLAN.md — completed release task specifications and acceptance criteria.../AGENTS.md — repository execution, cleanup, and verification rules.SESSION_HANDOFF.md — compact current-session state.IMPLEMENTATION_LOG.md — append-only implementation and verification evidence.TESTING.md — automated gates and manual production smoke test.../public/guides/onboarding-guide.html — current Demo Studio and
client-onboarding playbook, including Vapi setup.../public/guides/field-operations-guide.html — field voice,
photos, reporting, and invoicing workflow.ADMIN-QUICK-START.md and ADMIN-ONBOARDING.md — historical
pre-Vapi onboarding references. Do not follow their Twilio or Google Calendar steps.businesses/{businessId}.demo-roofing live line instead of using separate tenants.npm install
npm run dev
Required configuration is documented in ../.env.example. The app runtime uses
FIREBASE_SERVICE_ACCOUNT_JSON; the two retained Firestore operations scripts read the gitignored
firebase-service-account.json file from the repository root.
Useful operational scripts:
node scripts/seed-demo-business.mjs
node scripts/grant-superadmin.mjs --uid <uid> --email <email> --reason "<why>"
node scripts/create-pitch-deck.cjs
Demo launches and resets should normally go through /hub/demo, whose server route applies the allowlist,
demo marker, backup, reset lock, and explicit confirmation guard.
npm run type-check
npm run lint
npm test
npx vitest run --config tests/release/vitest.config.ts
npm run build
Tests mock Firestore and external providers; they must not contact Vapi, Resend, OpenAI, DeepSeek, or live
Firestore. See TESTING.md for the manual authenticated smoke sequence.
archive/EPIC-PLAN.md — completed field operations, Library, Calendar, reporting, and invoice epic.archive/DEMO-STUDIO-PLAN.md — original multi-vertical design; universal-line routing now
supersedes its per-tenant assumptions.archive/PERFORMANCE-CLEANUP.md — Phase 4 performance cleanup spec (done).HANDOFF.md — superseded 2026-05 snapshot.../consolidated_implementation_brief.md — audit that produced the
completed release plan.