Skip to main content
General

New-visitor homepage & shared OrbitPilot window

Your first visit — the new-visitor homepage (2026-07-28)

People who aren't signed in now get a clean, simple first page and the same OrbitPilot chat window that registered members use.

  • One shared window. Clicking the spacecraft's nose, the “Ask OrbitPilot” link in the top bar, or the 🪐 button all open the same chat window. When you create an account, nothing changes — you keep the exact same window (now aware of your own goals & Blinks).
  • A friendly hello. A few seconds after you land on the home page, the 🪐 button gives a little wave and a bubble asks if you need help; if you don't respond it opens on its own with a short greeting. It only does this once.
  • Simpler first page. The old “Catch a Blink” try box and the busy feature grid are gone. The page now shows the spacecraft, one short line about OrbitingFox, and two buttons: Ask OrbitPilot and Create free account. Plans and “How it works” moved to the footer and the Explore menu to keep the first page uncluttered.
  • Free preview. Guests can ask a few questions; at the limit a “Create your free account” card appears so you can keep chatting.

Guest memory and the guest answer cap (BL-578)

The widget's sendGuest sends conversation_id and keeps the returned id in page memory only (before BL-578 it sent nothing, so every guest message was a new conversation with no history). orbitpilot.services.guest_chat_context(conv) (called by config.views.home_ask) loads the last 2 x guest_history_turns messages and the question number; orbitpilot.services.guest_chat_limits() reads both settings (clamped on read and on save); build_public_user_context(request, guest_turn=) tells the model the memory rule, the warning window (N-2 to N) and the length rule; answer_public_question(max_tokens=) caps signed-out answers on the home widget and on /orbitpilot/help-ask/. Tests: orbitpilot/test_guest_memory.py.

Nothing hides the capture box or the OrbitPilot icon (2026-09-30)

On a smaller laptop screen the open OrbitPilot window could cover the home page's capture box. Now, when you click or tab into the capture box while the window is over it, the window folds down to its title bar - click the square in that bar to open it again. Asking OrbitPilot from the box opens it back up with the answer.

The analytics consent bar at the bottom of the page no longer covers the OrbitPilot icon or the bug-report button: you can open OrbitPilot before answering it.

🪐 OrbitPilot

Create a free account and I'll remember your conversations — sign up

🧠 Memory status