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
Sherlock Deal is the investor relations workspace for founders: track every investor, keep every fact straight, and never let a warm lead go cold.
BusinessTypeScript · PLpgSQLGitHub @ablute-softwareOnlineOwner 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
app linking businesses founders to investors
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Investor-outreach CRM for a seed round that enforces outreach discipline — it doesn't just store data.
Built for ablute_'s Seed Round 2026 (€1.3M); multi-tenant by design so other founders can be onboarded later.Read the full README ↗Investor-outreach CRM for a seed round that enforces outreach discipline — it doesn't just store data. Built for ablute_'s Seed Round 2026 (€1.3M); multi-tenant by design so other founders can be onboarded later.
| Area | Where |
|---|---|
| Pipeline table (home) | / |
| Today / Next Best Action queue | /today |
| Entity & person profiles (pre-flight "Can I contact?") | /entities/[id], /people/[id] |
| Meeting prep one-pager | /people/[id]/prep |
| Log-an-interaction flow + live message linter | /log |
| Agenda (month view, ICS export) | /agenda |
| Dashboard (funnel, round progress, pass reasons, overrides audit) | /dashboard |
| Documents & Data Room (folders, grants, engagement) | /documents |
| Investor portal (external, magic-link) | /portal |
| Automations (draft_review / full_auto) + Outbox approval queue | /automations, /outbox |
| AI Review (paid, Anthropic API) | Settings + /api/ai-review |
src/lib/rules.ts)/edit links blocked, generic-line-1 warning, one-small-ask reminder.draft_review (Outbox approval) or full_auto — full-auto executes only
when pre-flight is green; otherwise the run falls into the Outbox with the reason. LinkedIn has no
official send API, so LinkedIn automations always produce ready-to-paste drafts.npm install
npm run dev # http://localhost:3000
Demo mode (default): with no env vars the app runs entirely in the browser with the real ablute_ pipeline seeded (14+ entities / 20 people, hard filters, kill words, waves). State persists in localStorage. Settings → "Reset demo" restores the seed.
Connecting Supabase:
supabase/migrations/0001_init.sql (SQL editor or CLI) and supabase/seed.sql
(regenerate it any time with node scripts/gen-seed-sql.mjs)..env.example → .env.local and fill the Supabase keys.src/lib/store.tsx (documented inline) — action semantics
(locks, follow-up tasks, overrides, runs) are pure functions in src/lib/rules.ts, shared by both modes.Deploy (Vercel): import the repo, set env vars, deploy. vercel.json schedules the hourly
automation tick (/api/automations).
Phase keys (all optional until the phase is used): Resend (email sends; verify the ablute.pt domain
first), Stripe (billing), ANTHROPIC_API_KEY (AI Review).
B2B legitimate-interest basis; per-person data_source field (Art. 14); do-not-contact toggle
purges research fields immediately and blocks outbounds permanently; investor-portal views are
logged and disclosed.