<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: akshvy</title>
    <description>The latest articles on DEV Community by akshvy (@akshvy).</description>
    <link>https://dev.to/akshvy</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1962469%2F95fd5602-b029-48d4-9b5f-161e07fde90d.jpeg</url>
      <title>DEV Community: akshvy</title>
      <link>https://dev.to/akshvy</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/akshvy"/>
    <language>en</language>
    <item>
      <title>LinguaGrass</title>
      <dc:creator>akshvy</dc:creator>
      <pubDate>Sat, 10 Oct 2026 17:47:57 +0000</pubDate>
      <link>https://dev.to/akshvy/linguagrass-ngi</link>
      <guid>https://dev.to/akshvy/linguagrass-ngi</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week1-2026-10-05"&gt;Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;LinguaGrass&lt;/strong&gt;, a translator that you use without looking at a screen. You wear a mic and an earphone, keep your laptop in your bag, and when someone speaks Hindi to you, you hear the English in your ear a few seconds later.&lt;/p&gt;

&lt;p&gt;I made it because translation apps make you stare at your phone right when you should be looking at the person talking to you. This way you keep eye contact and actually enjoy where you are. It's for travelers, backpackers, and anyone who has been stuck in a market with no common language.&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/akshvy" rel="noopener noreferrer"&gt;
        akshvy
      &lt;/a&gt; / &lt;a href="https://github.com/akshvy/linguagrass" rel="noopener noreferrer"&gt;
        linguagrass
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      LinguaGrass is a screenless, eyes-free real-time translation system designed for travelers, backpackers, and cross-cultural explorers.
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;linguagrass&lt;/h1&gt;

&lt;/div&gt;
&lt;p&gt;LinguaGrass is a screenless, eyes-free real-time translation system designed for travelers, backpackers, and cross-cultural explorers.&lt;/p&gt;
&lt;/div&gt;



&lt;/div&gt;
&lt;br&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/akshvy/linguagrass" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;/div&gt;
&lt;br&gt;


&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;It's a simple pipeline in Python:&lt;/p&gt;

&lt;p&gt;Mic → faster-whisper → Qwen 2.5 3B (Ollama) → ElevenLabs / Piper → Earphone&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;faster-whisper&lt;/strong&gt; listens and turns speech into text, locally.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Qwen 2.5 3B&lt;/strong&gt; (open-weight, running through Ollama) translates it, also locally.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ElevenLabs&lt;/strong&gt; speaks the translation when there's internet. If there's no signal, it switches to &lt;strong&gt;Piper&lt;/strong&gt;, an open-source offline voice.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Right now it only does Hindi to English, and I tested it with everyday sentences like asking for directions or prices. It takes about few seconds per sentence on my laptop. [ONE REAL LIMITATION YOU NOTICED].&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;Places where you need a translator most, like trails and village markets, often have no signal. Because Whisper and Qwen are open models, the main part of the project runs on my laptop with the internet off. A closed cloud API simply wouldn't work there.&lt;/p&gt;

&lt;p&gt;It also keeps other people's voices on my device instead of sending them to someone's server, and it costs nothing to keep running.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Touch Grass (main theme)&lt;/li&gt;
&lt;li&gt;ElevenLabs&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>PlacementBuddy CLI: Local C++ AI Placement Assistant for My Classmate</title>
      <dc:creator>akshvy</dc:creator>
      <pubDate>Fri, 02 Oct 2026 06:24:25 +0000</pubDate>
      <link>https://dev.to/akshvy/placementbuddy-cli-local-c-ai-placement-assistant-for-my-classmate-5ja</link>
      <guid>https://dev.to/akshvy/placementbuddy-cli-local-c-ai-placement-assistant-for-my-classmate-5ja</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01"&gt;Hacktoberfest Weekend Challenge: Build for a Friend&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built &amp;amp; Who It's For
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;PlacementBuddy CLI&lt;/strong&gt; for my college friends preparing for campus placement drives and technical DSA interviews. &lt;/p&gt;

&lt;p&gt;Reviewing code with web AI tools means constant context switching, rate limits, and privacy concerns. &lt;strong&gt;PlacementBuddy CLI&lt;/strong&gt; runs &lt;strong&gt;100% locally&lt;/strong&gt; in the terminal using native C++17 and Ollama—giving classmates instant complexity analysis, edge-case checks, and practice questions with &lt;strong&gt;zero API costs&lt;/strong&gt; and &lt;strong&gt;zero data leaks&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  Why Native C++ &amp;amp; Local Open-Source AI?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Native Speed:&lt;/strong&gt; Built with C++17, &lt;code&gt;libcurl&lt;/code&gt;, and &lt;code&gt;nlohmann/json&lt;/code&gt; for minimal memory overhead and zero runtime lag.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;100% Private:&lt;/strong&gt; Code and interview notes stay on the local machine (&lt;code&gt;http://localhost:11434&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Offline Execution:&lt;/strong&gt; Once the model (&lt;code&gt;llama3.2&lt;/code&gt; / &lt;code&gt;gemma&lt;/code&gt;) is pulled, no active internet connection is required.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  How It Works
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;C++ Source File / Notes (.cpp / .txt)
       │
       ▼
[ placement_buddy ]  ──&amp;gt; Parses args (dsa | quiz | explain) &amp;amp; constructs payload
       │
       ▼
[ libcurl Stream ]   ──&amp;gt; Sends async HTTP request to local Ollama daemon
       │
       ▼
[ Terminal Output ]  ──&amp;gt; Streams colorized ANSI response line-by-line in real time

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;📁 Repository: github.com/akshvy/placement-buddy-cpp&lt;/p&gt;

</description>
      <category>hf26challenge</category>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>cpp</category>
    </item>
  </channel>
</rss>
