Blog
Notes from the team.
- Build in public6 min read
GA4 and IndexNow are live, and here is why
We wired up analytics and instant indexing on niyra.ai. Here is what shipped, why it matters for a small team, and the tradeoffs we made along the way.
- Build in public6 min read
What 40 integration setup guides taught me about docs
I just finished writing setup guides for every Niyra integration. Here is what I learned about docs people actually read, and the ones they skip.
- Build in public6 min read
Why your AI assistant should not make you wait
I shipped background jobs so Niyra can run long tasks without freezing your chat. Here is how fire-and-forget work actually holds up when things go wrong.
- Build in public7 min read
We Ran Niyra's Memory Against LongMemEval. Here's Everything.
We tested Niyra's production memory on the hardest public conversational memory benchmark, 500 questions and 246,738 turns. Full numbers, full caveats.
LongMemEval benchmarkAI memory benchmarkconversational memory recallAI assistant long-term memory - Build in public6 min read
The WhatsApp thread where you already do your best thinking
Niyra now takes voice notes, photos, and files on WhatsApp. Ramble at a red light, snap a receipt, forward a PDF. She turns it into work you can track.
- Build in public7 min read
Why a Bigger Context Window Will Never Be Memory
AI memory is an engineering problem, not a model problem. A walk through the three layers behind Niyra's memory, versioned facts, and a control panel you own.
AI assistant memoryhow AI memory workspersonal AI memory - Build in public6 min read
What changes when your AI actually reads your inbox
We built Life Index so Niyra can learn your world from Gmail, Calendar, and Docs. Here is how it works, what we refused to do, and why opt-in matters.
AI reads your emailpersonal AI privacyAI assistant context - Build in public6 min read
Why Niyra Lives in WhatsApp With Her Own Number
We shipped Niyra as a first-class WhatsApp AI assistant with her own number and zero setup. Here is what that took and why we bothered.
WhatsApp AI assistant - Build in public3 min read
The MDX-loader bug that shipped for months
How a single-character typo (singular vs plural directory names) silently 404ed every MDX-backed dynamic route on niyra.ai for months, and the small fix that brought it all back.
engineering postmortembug fixNext.js MDXsilent failures - Build in public3 min read
Shipping MCP server mode, Niyra as a tool other agents can use
Niyra is a client (calling 32+ integrations and 100+ native tools) and now also a server (Claude Desktop, Cursor, any MCP-aware client can call her). Why the symmetric design matters for the next year of agentic interop.
MCP serverModel Context ProtocolAI agent interopNiyra MCP
