Distribution · CiteBible share kit · 2026-07-06 · DRAFT — not posted

The night you shipped an honest tool

A morning-ready build-in-public kit for CiteBible — an X thread + a LinkedIn variant, the screenshots to attach, and a before-you-post checklist. Written honestly: a real, cited, free tool went live tonight. No revenue claim, no hype — the honesty is the story. Nothing here is posted; that's your call in the morning.

The X / Twitter thread

5 posts, Sam's voice — honest solo builder, help-first, no overclaim. Copy-paste each into a thread. Attach the noted screenshot to the noted post. The last post carries the URL + the ask.
1 / 5 · the human hookattach → citebible-share-grief.png

Tonight I put a small, honest tool on the internet. You can type the truest, hardest sentence you've got — "my mother is dying and I'm angry at God" — and instead of a platitude, you get real scripture back. Cited. Book, chapter, verse. Not a verse that pattern-matches the word "angry." The verses that actually meet the ache: laments, the Psalms that yell at God, the ones that sit in the dark with you. Free. No login. citebible.oll.am/carry

the flagship query + its real cited answers (Job, Psalms 42/43/6, James). This is the whole pitch — lead with it, pin it.
2 / 5 · why it's honestno media (or reuse #1)

The rule I built it around: cited, or it says nothing. If the honest match isn't there, it abstains — it will not invent a reference to look helpful. No made-up "John 3:16-ish" comfort. It's a research assistant, not a ghostwriter. A librarian who hands you the passage and gets out of the way — not a machine pretending to be the voice of God. That line is on the page, because it's the point.

the ethics/honesty beat — this is what makes it shareable rather than another AI-scripture gimmick.
3 / 5 · a peek at how it worksattach → citebible-share-expand.png

The trick that makes it feel like it "gets it": Before searching, it steps back and asks what you actually NEED, not what you typed. "angry at God" becomes lament, protest, unanswered prayer — then it searches for THAT. Under the hood: every verse of the World English Bible embedded as vectors, searched by meaning (not keywords), with an honest relevance floor so a weak match becomes silence, not a fabricated citation. Pin the best verse, expand for the surrounding chapter when you want the context.

the "step-back rewrite + verse-level RAG" beat, in plain language. Screenshot shows the expand-for-context UX.
4 / 5 · free vs Proattach → citebible-share-money.png

What's free: the whole search. Type anything, get grounded cited verses, forever, no account. That's the part I think should just be free. What'll be Pro later: turning those verses into a written reflection or study — the engine drafting FROM the citations, still grounded in them. That's the paid tier, for people doing sermon or study prep. Retrieve free. Generate Pro. The honest front door stays open.

⚠️ Pro is BUILT but not charging yet (needs the Core switch). Frame it as "will be" / "later" — do NOT sell Pro or link a checkout in this post.
5 / 5 · the honest status + CTAno media · carries the URL

Status, honestly: this is version one, shipped tonight, and I'm sure it gets some passages wrong. No stranger has used it yet. That's exactly why I'm posting. If you've ever wanted scripture for a real, messy moment — grief, doubt, a hard week — try it and tell me where it misses. That feedback is the whole roadmap. → citebible.oll.am/carry Built in public, solo, from Zürich. #buildinpublic

honest v1 framing + a genuine ask for feedback = the help-first close. All true, nothing rounded up.

LinkedIn variant

One post, slightly more reflective — LinkedIn rewards the story over the thread. Same honesty rules. Copy-paste as one block.
LinkedIn · single postattach → citebible-share-grief.png

Tonight I shipped something small and honest, and I want to be careful how I describe it. It's called CiteBible. You type a real situation — not a keyword, a whole messy sentence like "my mother is dying and I'm angry at God" — and it returns actual scripture that meets that need, cited to book, chapter and verse (World English Bible, public domain). Free, no login. The design constraint I care most about: it's cited, or it stays silent. If the honest match isn't there, it abstains rather than inventing a reference to seem helpful. It's a research assistant, not a ghostwriter — a librarian, not the voice of God. How it works, briefly: it rewrites your sentence into what you actually need before it searches (grief, lament, unanswered prayer), then searches every verse by meaning with a relevance floor that turns a weak match into silence. Honest status: this is version one, live tonight, and no one has really used it yet. Searching is free and always will be; a paid tier for turning verses into a written reflection is built but not switched on yet. If it sounds useful — or if you can tell me where it misses — I'd genuinely value it: citebible.oll.am/carry Built in public, solo.

reflective register for LinkedIn; keeps every honesty guardrail (v1, no revenue, Pro "not switched on yet").

The share assets — attach these

Live in site/ so they render here and you can drag them straight in. Each maps to a post above.
CiteBible /carry: the query 'I am grieving and angry at God' returns cited verses — Job 8, Psalms 42, 43, 6, James 4 — each with book, chapter and verse.
citebible-share-grief.png — the hero. Posts 1 & LinkedIn.
CiteBible /carry with a verse card expanded to show the surrounding chapter for context, reference visible in both states.
citebible-share-expand.png — expand-for-context UX. Post 3.
CiteBible /carry: the query 'I am anxious about money' returns cited verses — 2 Corinthians, Genesis, 1 Corinthians, Isaiah, Galatians — showing breadth of real situations.
citebible-share-money.png — a second real situation, showing breadth. Post 4.

Note: an X post shows EITHER attached media OR a link's unfurl card, not both. These screenshots tell the story better than the auto-card, so attach the image and put the URL in the text (as drafted).

Before you post — a tiny checklist

Two of these are guardrails, not niceties. Clear all three first.
  1. 1 · The URL is live. citebible.oll.am/carry — open it, run one real query, confirm you get cited verses back. (Free retrieval is deployed and working.) ✓
  2. 2 · Don't promise Pro. The paid generation path is built but won't charge until the Core ignition — the ~3-minute Sam-console switch (set PRODUCT_VERIFY_BASE_CITEBIBLE on Core + redeploy; price is already set). Until then the thread's "Pro later / will be" framing is correct — do not link a checkout or imply you can pay today.
  3. 3 · Rotate the two exposed secrets first. Before this gets any eyeballs: (a) the Neon neondb_owner password (surfaced in chat; also guards oll_core) → update DATABASE_URL on the oll-core + oll-memory Coolify apps; (b) OLL_MEMORY_SERVICE_TOKEN (surfaced in a VPS env dump) → regenerate + set the SAME new value on both oll-memory and the CiteBible frontend apps. Burned-until-rotated.

The full 3-minute switch + rotation steps live on the Morning Ignition digest. This kit is safe to keep as a draft indefinitely — nothing here posts itself.

Where this connects

North star unchanged: the point of posting is people seeing and using the honest thing — not a revenue claim. Help first; the first franc follows the trust.