quick version
meant to answer email, got pulled into fixing the gallery upload bug. useful detour, but i felt guilty because the invoice is still open.
this page is the working manual for alibi: what it is, how the record is built, how to write notes that future-you can actually use, and how to talk to the companion when the day was too tangled for a clean label.
a clean time tracker assumes work is simple: you planned a task, did it, then stopped. alibi assumes the real day is messier. the timestamp matters, but the note is where the useful truth usually lives.
alibi is a witness for lived time. it helps you keep evidence of what actually happened, especially when the day was messy, mixed, or hard to remember clearly.
the app has three ways to create the same kind of record: timer, manual block, and chat. all three write to the time-block timeline.
a useful note does not need to be tidy. it should preserve the texture of the block so future-you and the agent can understand what the timestamp alone cannot say.
chat is best when you use it as a reconstruction partner. ask it to help pull out details, feelings, and patterns instead of only asking it to log a clean task.
alibi's current memory layer combines deterministic date-scoped SQL context with vector search over source-linked memory chunks. it is retrieval over your saved evidence, not provider-native model memory.
the dashboard is a mirror for saved evidence, not a score. it shows aggregate shape, note-grounded observations, chat-grounded language patterns, and fixed-format custom views.
alibi now has account features beyond the tracker: a calendar workspace, optional Google Calendar sync, BYOK model settings, and Cartesia voice surfaces.
alibi now keeps the main companion chat separate from block-specific threads. the main chat can operate the timer and log blocks. a block thread is reflective: it stays focused on one saved block.
insights are interpretations of your evidence. they are useful for pattern spotting, but the raw note and chat history remain the source of truth.
your timeline is stored in your own authenticated account. the app keeps raw input and derived interpretation separate so your words remain intact.
alibi runs on two model slots. a fast slot handles routing, extraction, and acknowledgments. a companion slot writes the voice that talks back. you can keep the hosted defaults or bring your own keys from /app/settings.
meant to answer email, got pulled into fixing the gallery upload bug. useful detour, but i felt guilty because the invoice is still open.
started with admin. avoided the invoice for about 15 minutes by cleaning up tabs, then actually found the missing receipt. felt scattered but less stuck after that.
had the meeting on in the background while editing the proposal. mostly proposal work, but the meeting gave me two useful phrasing changes. energy was low but focus improved near the end.
alibi now has the first retrieval layer: SQL range context plus source-linked memory chunks from blocks, notes, insights, and companion messages. the next version should make that layer more reliable around timezone scopes, fallback filtering, and longer notes while keeping every observation connected to dated evidence.
support richer reflection without forcing a form: intended versus actual, attention shifts, friction, feeling, and outcome.
extract small source-linked claims from notes and chat so every pattern can point back to what you wrote.
tighten source and date scoping so vector fallback never widens a question beyond the evidence the user asked for.
start with one honest block. messy is useful.
try the democreate account