oll.am · Done & Live · Control Room

Shipped & live

This is the DONE + LIVE view — what we've shipped and what's true right now (health, open PRs, what's running, branches, recent work), all generated from state/state.json so it can't go stale. The TO-DO — what's left, in order — lives on The Plan. Auto-refreshes every 20s.

🎯 Now / Next

generated from state/state.json · the one thing that matters

oll.in is THE flagship (committed). The agentic Swiss job-application/career agent for everyday job seekers — the one product that lights up all three spines + the agent seam (proven live). Monetized via a value ladder: CHF 29 Bewerbungsfoto on-ramp → CHF 99 pass → CHF 19/mo Career Radar (first recurring MRR). foto-service UN-PARKED as the on-ramp to the first stranger franc.. 🏁 DECISION (Sam, committed): oll.in is THE flagship — the agentic job-application + career agent for EVERYDAY job seekers (nurse/teacher/tradesperson/admin), the people who today DIY with ChatGPT + pay CHF 40/mo LinkedIn Premium. It's the only product that lights up the whole platform (Core + Model + Memory + the agent seam, all proven live). Sell it via a value ladder with a cheap on-ramp: CHF 29 Bewerbungsfoto → CHF 99 application pass → CHF 19/mo Career Radar (the first recurring revenue in the constellation). foto-service is UN-PARKED — the CHF 29 headshot is the nearest path to the first stranger franc. Crazy-good landing built (landing/ollin-pro.html, everyday-user, agent-at-work mockup, honest illustrative case studies), grounded in a competitor/market research brief + a faceless.so teardown.

⛳ Next: The roadmap to make the flagship real (in order): (1) UN-PARK FOTO = the first franc — code: fresh Core guest-checkout pair, pin the Flux-LoRA model ids (reuse trendfy's live ai-models pipeline), wire the CHF 29 checkout on the landing, foto deploy config; Sam console: Replicate token, Stripe CHF 29 price + live webhook, Coolify app + a domain (shot.oll.am or bewerbungsfoto.ch); then prove a real card → real headshot → delivered. (2) Build the agent's job-SCOUT half — legal job APIs (Adzuna/Arbeitnow/Jooble); the drafting half is already live via oll-mcp. (3) Run the distribution playbook — comparison pages (vs LinkedIn Premium / vs ChatGPT / AI Bewerbungsfoto vs the CHF 300 studio), free tools, the self-select live demo, post in Swiss channels.

✅ Shipped — what we've done

the wins so far · shipped & live — gratification, not a to-do · full recent-work log → the Timeline & the ledger

🔀 Open PRs

feat-branch work · never merged without your OK + green CI
PRWhatState
humaniz #9humaniz backend delegates the model call to oll-model (keyless, 67 tests)open · VERIFIED + CI fixed · merge is a LIVE DEPLOY → gated on Sam deploying the gateway first
oll-am #37one-command dev-test harness proving the oll-model chainopen · the e2e proof + tool
oll-am #30Core /status self-heals a stale Stripe customer (test→live)open · additive · 58 billing tests
oll-am #21Core guest-checkout (headshot, product #2)open · parked (P2)
oll-am #82one keyless dev docker-compose (Core→SQLite, model→mock)open · CI GREEN + adversarially cleared · MERGEABLE — awaiting Sam's go
oll-am #83Postiz distribution layer — the factory megaphone (deploy-ready, not deployed)open · verified local boot · awaiting Sam review + deploy

🖥 Running now

live health · probed each refresh
ServiceURLState
Core (LIVE)core.oll.amhealthy
oll-model (LIVE)model.oll.amhealthy
oll-memory (LIVE)memory.oll.amhealthy
oll-write (LIVE)write.oll.amhealthy
CiteBible (LIVE)LIVE citebible.oll.am/carry · memory-spine product — scripture for the sentence you carry → cited passages → write-from
ollwrite (LIVE)LIVE 3-pane memory sidecar — Your Knowledge · Manuscript · Chat; corpus-grounded, cited writing on write.oll.am + memory.oll.am
humanizhumaniz.mehealthy
LandingLIVE oll.am · two pay-once Stripe links (CHF 1 waitlist + CHF 9 Pro)
DatabaseNeon — database-per-service: Core owns oll_core; each stateful service its own DB; stateless gateways (oll-model) none

⏳ In flight

background agents / jobs
● live · updated Fri 17 Jul · 11:36:13
Now — 🌅 DEPLOY DAY. Everything is staged: PRs #96→#95→#94 green+mergeable awaiting your per-PR gos · the console-only runbook is live (oll-am-scout-deploy-runbook.html — memor…
Next — SAM'S DEPLOY SEQUENCE: (1) merge gos: #96 → #95 → #94; (2) the runbook, step by step (Coolify apps: ollama · oll-memory+Neon oll_scout DB w/ pgvector · ollscout at scout…

🌿 Branches

local branches · not pushed
Repo · branchHEAD commit
oll-am · main6e5380e s ate: live refresh 11:35:55
specview · feat/purge-dead-code9b1329b c ore: purge dead code after the write.oll.am text-op migration