DEV Community

Hamin Yovan Antony
Hamin Yovan Antony

Posted on

I Built a Free, Offline CLI Alternative to Otter.ai Using Python and Local AI

🎙️ LocalScribe PRO: Free, Private, Offline AI Meeting Assistant

Hey developers! 👋

I just finished building LocalScribe PRO, a 100% free alternative to Otter.ai and Fireflies.ai that runs entirely on your laptop.

Why I Built This

I was tired of seeing people pay $20/month ($203/year!) for meeting transcription tools that:

  • Upload all your private data to the cloud
  • Have monthly minute limits
  • Require internet connection

So I built something that:

  • ✅ Runs 100% offline on your laptop
  • ✅ Costs $0 (forever free)
  • ✅ Never uploads your data
  • ✅ Has unlimited usage

Features

  • 🎤 Record meetings from your microphone
  • 🎧 System audio recording - Record Zoom/Teams calls directly!
  • 🎬 Real-time transcription - See text as you speak
  • 🤖 Local AI (Ollama) - 100% offline, free, and private
  • ☁️ Cloud AI Support - Plug in OpenAI, Anthropic, or Google APIs
  • 📋 Auto-summaries - Automatically generates meeting summaries
  • Action items - Extracts tasks automatically
  • 🔒 Zero-knowledge - Your data NEVER leaves your computer

Tech Stack

  • Python - Core language
  • Ollama - Local AI (phi3 model)
  • faster-whisper - Speech-to-text
  • sounddevice - Audio recording
  • OpenAI/Anthropic/Google APIs - Optional cloud AI

Cost Comparison

Tool Cost
Otter.ai $203/year
Fireflies.ai $120/year
LocalScribe PRO $0 (FREE)

How to Use

# Install dependencies
pip install ollama faster-whisper sounddevice

# Pull a local AI model
ollama pull phi3

# Run the app
python localscribe_pro.py 


**GitHub**
[https://github.com/haminyovanantonyfk-netizen/LocalScribe]
This Is My First Major Project!
I built this as my first major Python project to learn about AI, audio processing, and open-source development. I'd love your feedback!
What features should I add next?
GUI interface?
Support for more languages?
Mobile app?
Something else?
Let me know in the comments! 👇
Enter fullscreen mode Exit fullscreen mode

Top comments (2)

Collapse
 
yalnz profile image
Hamin Yovan Antony
                     HI EVERYONE .  I AM AN 17 YEAR OLD , AI INTEGRATED TOOLS AND APPS DEVELOPER . TELL ME IF I AM DOING ANYTHING WRONG OR ANY MISTAKES IN THE COMMENT.
                                                                 .JUST STAY SUPPORTIVE , THANKYOU ALL  
Enter fullscreen mode Exit fullscreen mode