Engineering deep-dives, product decisions, and field reports from teams shipping with Cognia.
A browser extension is the highest-leverage capture surface in org memory. It is also the easiest place to build a system that misbehaves. The architecture we ended up with, and the mistakes that shaped it.
We started with pgvector. Three months later we ripped it out for Qdrant. Why, at what scale the trade-offs flipped, and the migration shape that worked.
If your AI product gives users an answer without showing them where it came from, you've built a hallucination machine. What good citations look like, why most products' citations are inadequate, and what we built underneath ours.
Connector counts are vanity metrics. The honest version of "what does this product cover?" looks at where decisions actually happen for your team. For most teams, that's four tools.
Bring-your-own-key is not a feature flag. It is a different shape of system. The plumbing problem, the per-provider quirks, and what we would do differently next time.
A full retrospective on shipping an MCP server when the spec was still in flux. Auth, errors, schemas, the things we built that the spec did not cover, and what we would do differently.
A vector index gets you 60% of the way to org memory. The other 40% is the layer that knows two memories about the same incident are related, even if their words don't overlap.
A four-day playbook for ramping new hires that skips the wiki and reads the recent past instead. What you need for it to work, and what we'd skip.
Your team makes decisions in Slack and loses them in Slack. Four patterns that actually stick: capture-on-mention, emoji-capture, DM-search, channel summaries. Plus the one we'd skip.
Wikis are how things work now. Enterprise search retrieves documents. Org memory is the layer underneath both, the sum of every captured artefact your team has produced, connected so you can ask questions of it.