AI Sound

AI-native audio editor built as a modern replacement for Audacity, with LLM integration at its core. Features multi-track editing, AI transcription, speaker diarization, semantic search, and a full MCP server for external AI assistant integration.

Solo DeveloperNew Paradigm Web DevelopmentMarch 2026 - Present2 months

About This Project

AI Sound is designed from the ground up with AI integration — not bolted on as an afterthought. It exposes all editing capabilities through both a conversational AI assistant and an MCP server, enabling AI tools like Claude Desktop to edit, analyze, and export audio projects. Supports non-destructive multi-track editing, audio effects (normalize, compress, EQ, reverb, noise reduction), word-level transcription, speaker identification, and semantic content search.

Key Achievements

  • Architected an MCP server that exposes all audio editing operations as composable tools — AI assistants can import, trim, mix, transcribe, and export without understanding audio internals
  • Built AI-powered transcription pipeline with word-level timestamps and speaker diarization that integrates directly with the editing timeline
  • Implemented semantic search across transcribed audio content — find segments by meaning, not just keywords
  • Designed a non-destructive editing engine with full undo/redo history, markers, and automation envelopes
  • Audio effects chain (normalize, compress, EQ, reverb, noise reduction, fade, pitch shift, speed) all accessible via both UI and MCP tool calls
  • Cross-project track import enabling composable audio workflows between multiple projects
  • LLM-agnostic architecture — runs fully local with Ollama or connects to any OpenAI-compatible cloud provider

Related Projects

Related Publications

Articles that cover technologies and skills used in this project

Prop Drilling is a Code Smell When Used Incorrectly
[M]medium
Oct 10, 20244 min read

Prop Drilling is a Code Smell When Used Incorrectly

Prop drilling is considered an anti-pattern in React because it involves passing props down multiple levels of a component tree, even when only a few components need them. This can lead to several...

Read more ->
JavaScriptJavaScriptReactReact
Code Review ProcessCode Review Process +2 more
[M]medium
Apr 24, 20264 min read

Benchmarking Models in the Real World

I tested a bunch of SOTA LLM models on real world agentic tasks that go beyond coding and typical business processes and really stress them. There were some shocking...

Read more ->
OpenAIOpenAI
Technology EvaluationTechnology Evaluation
AI’s Real Impact on SDLC: Why Marketing Doesn’t Match Reality
[M]medium
Apr 2, 202614 min read

AI’s Real Impact on SDLC: Why Marketing Doesn’t Match Reality

There’s a growing disconnect between what AI companies are promising and what developers are actually experiencing.You’ve probably seen the headlines: “10x developers,” “end of software engineering...

Read more ->
*CursorOpenAIOpenAI
Code Review ProcessCode Review Process +4 more

Project Details

Timeline
March 2026 - Present
Duration
2 months
Role
Solo Developer

Technologies Used

TypeScriptTypeScriptReactReactNode.jsNode.jsSQLiteSQLiteOpenAIOpenAIOllamaOllama*MCP

Skills Demonstrated

Architecture PlanningArchitecture PlanningTechnology EvaluationTechnology EvaluationTechnical CommunicationTechnical Communication