Blog
Guides, playbooks and engineering notes
How to build, ship and operate AI chatbots that actually answer — with citations, honest limits and real numbers.
How RAG chatbots actually answer without making things up
The plain-English guide to retrieval-augmented generation: how it works, why it fails, and what to check before you buy a RAG chatbot.
By Deepak Gupta · 4h ago · 4 min read
Read the article- Guides
Chatbase vs Intercom Fin vs Anserra: which AI chatbot for customer support?
A honest, buyer-facing comparison of the three most-searched AI support chatbots in 2026 — pricing, retrieval quality, embedding, custom domains and what each hides in the fine print.
Deepak Gupta · 4h ago · 4 min read
- Engineering
Hybrid retrieval, explained: why semantic search alone fails on real customer questions
Semantic embeddings blur exact strings like SKUs and error codes. Hybrid retrieval fixes that — here's how it works and how we implement it.
Deepak Gupta · 4h ago · 4 min read
- Use cases
How SaaS support teams deflect 40% of tickets with a docs-trained chatbot
A playbook based on what actually works: content selection, escalation logic, measurement, and the numbers to expect at 30 / 60 / 90 days.
Deepak Gupta · 4h ago · 4 min read
- Company
Why we built Anserra: RAG chatbots that don’t hallucinate
The founding motivation, the three product bets, and what the first 100 customers taught us.
Deepak Gupta · 4h ago · 4 min read
- Company
What Onzira Labs is really building
We're not just a chatbot company. Here's the broader thesis — AI-native software for verticals that traditional SaaS ignored.
Deepak Gupta · 4h ago · 4 min read
- Engineering
pgvector vs Pinecone in 2026: when each wins
A pragmatic comparison of Postgres pgvector against Pinecone for production RAG. Pricing, latency, filtering, hybrid search and what breaks under load.
Deepak Gupta · 4h ago · 4 min read
- Engineering
Streaming from OpenRouter in production: what actually works
OpenRouter's chat-completions endpoint, the AI SDK, graceful degradation and the two SDK gotchas that cost a day.
Deepak Gupta · 4h ago · 4 min read
- Engineering
Embed a chatbot on Next.js in five minutes
The right way to add a chatbot widget to Next.js without hurting Largest Contentful Paint or hydration.
Deepak Gupta · 4h ago · 3 min read
- Engineering
Rate limiting a chatbot widget without ruining UX
Chatbot widgets get abused — bots, scrapers, malicious keys. Here's how we rate limit without breaking legitimate visitors.
Deepak Gupta · 4h ago · 4 min read
- Company
How we shipped Anserra from empty repo to production in a week
Engineering notes on the tech stack, the traps that cost time, and what we'd do differently.
Deepak Gupta · 4h ago · 4 min read
- Use cases
The e-commerce chatbot playbook for 2026
How Shopify, WooCommerce and headless commerce teams use AI chatbots for conversion, not just support. Product finder, size guides, checkout recovery, honest limits.
Deepak Gupta · 4h ago · 4 min read