signaloutnoise
SignalOutNoise is a background cognitive loop, not a productivity app. It captures thoughts with minimal user effort, classifies them without user decisions, stores them in structured memory, and provides receipts and one-step correction.
Quickstart (solo user)
- Post a thought in Zulip stream
sb-inboxtopiccapture. - Watch for the receipt reply with the filed category and confidence.
- If wrong, reply with
fix: people|projects|ideas|admin ref:<id>. - Use Directus for review and edits (source of truth UI).
- Read the daily digest and reminders in your Zulip DMs.
System boundaries
- Zulip: capture + receipts + corrections + digests.
- son-ingest (FastAPI): classification, bouncer, writes to Postgres, sends receipts.
- Postgres (SoR): canonical record of People/Projects/Ideas/Admin and the InboxLog ledger.
- Directus: UI for review and direct edits.
Principles
- Automation is invisible.
- Every capture yields a receipt.
- Fixes are deterministic and logged.
- Trust comes from auditability.