Shipping without the noise
Short notes on scope, rhythm, and keeping delivery legible.
Hi, I'm Nilesh Inkane, SDE3@murf.ai, working across typescript, java and python and dev tools.
A few recent systems and product surfaces, compressed down to the work that still feels relevant.
Worked on Murf Voice Studio, where scripts, AI voices, audio, and video stay synchronized across long-form projects and export-ready workflows.
Editor core
in-house rich text editor from scratch.
Timeline
Three level timeline view for synchronizing ai, audio, and video assets.
Voice control
Word-level pronunciation and emphasis graphs.
Delivery
Multi-file export flows for audio and video outputs.
Strengths
canvas-heavy interfaces; rich text editors from scratch; core web vitals
AI agents
liveKit, pipecat, LLM, TTS/STT, RAG, tool calling, and chat-completions style APIs.
Integrations
google slides add-on at 74K installs, canva workflows, voiceover embeds, and GCP add-ons.
Open source
mcp server, pipecat plugin, vocode integration, and n8n nodes for Murf APIs.
Built distributed services and APIs for real-time agents across voice, chat, email, and SMS.
Runtime
LiveKit, Pipecat, LLM, TTS, and STT pipelines.
Services
Java/Python APIs and event-driven consumers.
Infra
AWS SQS, ECS, Lambda, and release pipelines.
Agents
Tool calling, RAG, orchestration, and multi-channel messaging.
Short notes on scope, rhythm, and keeping delivery legible.
On density, clarity, and why most surfaces say too much.
Notes on fallbacks, tools, and what needs to stay visible.
Labels, loading states, and empty paths that keep products calm.