DEVELOPER BLOG

VORA Developer Blog

Real engineering stories: what we broke, what we learned, and how we built an AI meeting assistant from scratch.

Free AI

All 31 Completely Free LLMs in February 2026: The Ultimate Guide

Every zero-cost AI model on OpenRouter, Groq, Google, and beyond — with rate limits, context lengths, and best use cases compared. No credit card required.

Dev Log

The Meeting Summary Timer Bug: Why setInterval Isn't Enough

Our meeting summary fired at 30s, then 5 minutes, then never. The deep dive into JavaScript timer mechanics — and the recursive setTimeout pattern that fixed it permanently.

Dev Log

Grok Dual-AI Integration: Why We Added a Second AI and What It Fixed

The xAI Grok integration: the architecture decision, the day-one 400 error from a wrong model name, and what dual-AI actually unlocks for real-time correction latency.

Dev Log

Why We Killed Speaker Identification (Two Weeks of Failure)

We built speaker diarization, shipped it, realized the Web Speech API makes it fundamentally impossible to do well, then deleted everything. The full post-mortem.

Dev Log

From Python Server to Pure Browser: The Architecture Pivot That Changed Everything

VORA started as Python FastAPI + Faster-Whisper. We deleted all of it. A 3:1 fix-to-feature ratio forced the question: what if we just used the Web Speech API?

Tech Insights

The Whisper WASM Experiment: Running AI in the Browser Is Harder Than It Looks

Benchmarks, the CORS/SharedArrayBuffer nightmare, and honest numbers on when browser Whisper is viable for real-time Korean speech recognition — and when it just isn't.

Dev Log

Building the Priority Queue: Why the First Two Gemini API Designs Both Failed

Three complete redesigns: parallel (race conditions), mutex (priority inversion), and finally the priority queue. Each failure explained in detail with real code.

Dev Log

The Dark Theme Redesign: Building a UI That Looks Like a Professional Tool

Three UI overhauls. Two weeks arguing about an equalizer animation. The design decisions that transformed VORA from "functional prototype" to "product people compliment."

Tech Insights

N-Best Candidate Reranking for Better Korean STT — Zero API Calls

The Web Speech API returns multiple hypotheses. Our domain-aware local reranker selects the best one — achieving 8% WER improvement with zero API calls using technical term scoring.

Dev Log

Building a Real Meeting Export: From Raw Transcript to Professional Report

Three iterations: text dump, template HTML, AI-generated 개조식 minutes. Prompt engineering to make Gemini write proper Korean business documentation, plus a custom markdown table renderer.

Tech Insights

How We Made VORA Bilingual Without a Localization Framework

Dual HTML files, hreflang tags, the language consistency audit that revealed 12 broken links, and why we chose file duplication over i18n libraries — with honest hindsight.

Dev Log

The Branding Journey: From "AI Conference Assistant" to VORA

Three name changes, a "Voice Oracle" detour, and why renaming a deployed product is much more expensive than picking the right name at the start.

Tech Insights

Deploying to Cloudflare Pages: Static Hosting, CORS Headers, and the Sitemap Incident

The sitemap/robots.txt placement that cost us 3 weeks of Google indexing, CORS header conflicts with Google Fonts, and the _headers file format every Cloudflare Pages developer needs.

Dev Log

How We Conquered Gemini's 429 Error in Real-Time Speech Recognition

Building real-time AI speech correction nearly killed the Gemini API. Here's how we built a 4-layer defense architecture that eliminated 429 errors completely while maintaining sub-second perceived latency.

Latest News

🚀 Next-Gen Speech Recognition! Mastering Alibaba Qwen3-ASR Family

Alibaba's Qwen3-ASR is a game-changer, addressing Whisper's limitations. From the lightweight 0.6B model to singing recognition and emotion analysis, find out why this model is the new standard.

Latest News

🏎️ 2026 Gemini Speed Comparison: Which AI "Sports Car" is for You?

In February 2026, which Gemini model is the fastest and smartest? From TPS/TTFT scorecards to a surprising twist in coding performance, here is your guide.

Tech Insights

SenseVoice Small: Deep Dive into Lightweight ASR

The VORA team is conducting internal tests on Alibaba's high-performance lightweight model, SenseVoice Small. Exploring technical features and on-device feasibility.

Tech Insights

Technical Review: Testing OpenAI Whisper v3 Integration

Reviewing Whisper v3-large as VORA's next-gen engine. Testing feasibility in browser environments and Korean recognition performance.

Latest News

Google Gemini 2.0 Flash GA: New Standard for Real-time Inference

Google released Gemini 2.0 Flash on Feb 5, 2025. Summarizing the core of its 2x faster processing and multimodal capabilities.