<?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: ABHINAV</title>
    <description>The latest articles on DEV Community by ABHINAV (@abhinav_multitech_0e75479).</description>
    <link>https://dev.to/abhinav_multitech_0e75479</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%2F4207324%2Fffc2c88d-5ee6-45e2-9a31-1f689101b668.jpg</url>
      <title>DEV Community: ABHINAV</title>
      <link>https://dev.to/abhinav_multitech_0e75479</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/abhinav_multitech_0e75479"/>
    <language>en</language>
    <item>
      <title>NEXORA: Your Private, Local-First AI Assistant Powered by Open Source</title>
      <dc:creator>ABHINAV</dc:creator>
      <pubDate>Wed, 28 Oct 2026 20:23:31 +0000</pubDate>
      <link>https://dev.to/abhinav_multitech_0e75479/nexora-your-private-local-first-ai-assistant-powered-by-open-source-kng</link>
      <guid>https://dev.to/abhinav_multitech_0e75479/nexora-your-private-local-first-ai-assistant-powered-by-open-source-kng</guid>
      <description>&lt;p&gt;I built NEXORA an "On-Device AI Workspace", a fully offline, private local-first AI assistant and document intelligence workspace created for the Hacktoberfest Open-Source AI Challenge.&lt;/p&gt;

&lt;p&gt;As a mechanical engineering student at NIT Trichy, I wanted a tool that could instantly parse dense research papers, textbook chapters, and codebases without sending any data over the internet or risking privacy leaks. NEXORA combines local model inference through Ollama, semantic vector document search using PyMuPDF and NumPy embeddings, mathematical tool execution, and global capital weather forecasting into a single lightning-fast Streamlit dashboard.&lt;/p&gt;

&lt;p&gt;Demo&lt;br&gt;
Here is a video link of NEXORA in action locally:&lt;br&gt;
&lt;a href="https://drive.google.com/file/d/14HgHiXotCVlP1r9cxqd0G-TmcK-OWWlG/view?usp=drive_link" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Functioning snapshots:&lt;/p&gt;

&lt;p&gt;Partner Technologies&lt;/p&gt;

&lt;p&gt;For this project, I integrated several open-source technologies and developer tools:&lt;/p&gt;

&lt;p&gt;Ollama &amp;amp; Open-Weight Models: Used Ollama running locally on port 11434 to power local inference using open-weight models (localmind) and embedding generation (nomic-embed-text) with zero cloud latency or API billing.&lt;/p&gt;

&lt;p&gt;Streamlit &amp;amp; PyMuPDF: Built the reactive desktop interface using Streamlit and handled local PDF document parsing, text chunking, and semantic vector indexing using PyMuPDF and NumPy.&lt;/p&gt;

&lt;p&gt;MLH &amp;amp; DEV Ecosystem: Connected my Major League Hacking account profile via DevRelay CLI to track open-source contributions and share this build with the global community.&lt;/p&gt;

&lt;p&gt;Hackathon Experience&lt;/p&gt;

&lt;p&gt;Building NEXORA was an incredible journey combining systems engineering and practical AI deployment. Working from NIT Trichy, the atmosphere was charged with late-night coding sprints, debugging vector embeddings, and optimizing local model memory footprints. Collaborating with fellow hackers in the MLH community pushed me to focus heavily on practical developer utility, data privacy, and clean, high-performance UI design.&lt;/p&gt;

</description>
      <category>mlhacks</category>
      <category>devchallenge</category>
      <category>hackathon</category>
    </item>
    <item>
      <title>NEXORA — On-Device AI Workspace</title>
      <dc:creator>ABHINAV</dc:creator>
      <pubDate>Sun, 25 Oct 2026 21:32:37 +0000</pubDate>
      <link>https://dev.to/abhinav_multitech_0e75479/nexora-on-device-ai-workspace-1bdk</link>
      <guid>https://dev.to/abhinav_multitech_0e75479/nexora-on-device-ai-workspace-1bdk</guid>
      <description>&lt;p&gt;What I Built&lt;br&gt;
I built NEXORA — On-Device AI Workspace, a fully offline, zero-cloud desktop application built to maximize personal productivity while letting you be gloriously lazy.&lt;/p&gt;

&lt;p&gt;Instead of jumping between SaaS subscriptions, API key management, rate limits, and tab clutter, NEXORA aggregates model inference, document search, mathematical execution, and capital weather forecasting into a single unified dashboard.&lt;/p&gt;

&lt;p&gt;It lets you submit long, dense PDFs or text documents and ask questions directly using local vector embeddings. You get back concise, page-cited answers without ever reading through endless pages or worrying about your private data leaving your computer.&lt;/p&gt;

&lt;p&gt;Demo&lt;br&gt;
Here is a glimpse of NEXORA running locally on a personal laptop:&lt;br&gt;
&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
      &lt;div class="c-embed__body flex items-center justify-between"&gt;
        &lt;a href="https://accounts.google.com/v3/signin/identifier?continue=https://drive.google.com/file/d/1-G6yOAwodm6x6-ZqU6v54xHNhiRhduDL/view?usp%3Ddrive_link&amp;amp;followup=https://drive.google.com/file/d/1-G6yOAwodm6x6-ZqU6v54xHNhiRhduDL/view?usp%3Ddrive_link&amp;amp;osid=1&amp;amp;passive=1209600&amp;amp;service=wise&amp;amp;flowName=WebLiteSignIn&amp;amp;flowEntry=ServiceLogin&amp;amp;dsh=S-686374450:1792964247707747" rel="noopener noreferrer" class="c-link fw-bold flex items-center"&gt;
          &lt;span class="mr-2"&gt;accounts.google.com&lt;/span&gt;
          

        &lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;Code&lt;br&gt;
Below is the complete, single-file implementation for app.py:&lt;br&gt;
&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://drive.google.com/file/d/1OcjotJkfl1qVL5ehBa3FY4jOOB0lp4kp/view?usp=drive_link" rel="noopener noreferrer" class="c-link"&gt;
            app.py - Google Drive
          &lt;/a&gt;
        &lt;/h2&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fssl.gstatic.com%2Fdocs%2Fdoclist%2Fimages%2Fdrive_favicon_2026_32dp.png" width="32" height="32"&gt;
          drive.google.com
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;How I Built It&lt;br&gt;
NEXORA relies on open-source software and open-weight models at every step:&lt;/p&gt;

&lt;p&gt;Local LLM &amp;amp; Embedding Execution: Driven by Ollama, which runs an open-weight model (localmind) alongside open embedding weights (nomic-embed-text) locally on port 11434.&lt;/p&gt;

&lt;p&gt;On-Device Vector RAG Engine: Document processing uses PyMuPDF (pymupdf) to extract and chunk text locally. Chunks are passed to nomic-embed-text to generate embeddings, and similarity scoring is calculated with NumPy (numpy) using cosine vector product distance.&lt;/p&gt;

&lt;p&gt;Streamlit Desktop UI: Built using Streamlit, styled with a custom dark high-contrast theme (#0d1117) inspired by GitHub dark mode.&lt;/p&gt;

&lt;p&gt;Why Does Open Innovation Matter?&lt;br&gt;
Open innovation is the backbone of NEXORA. Using open-weight models locally offers crucial advantages:&lt;/p&gt;

&lt;p&gt;Complete Data Privacy &amp;amp; Offline Capability: Sensitive financial, academic, or personal documents never leave your machine. You can analyze private contracts or read confidential papers on an airplane with Wi-Fi turned off.&lt;/p&gt;

&lt;p&gt;Zero API Bills: Once downloaded, running open weights costs $0 per million tokens. You can summarize hundreds of documents without worrying about pay-per-token API charges.&lt;/p&gt;

&lt;p&gt;Full Speed Transparency: Every response displays execution specs—total wall time, pure generation time, exact token generation counts, and generation speed (tokens/sec).&lt;/p&gt;

&lt;p&gt;The Lazy Payoff&lt;br&gt;
NEXORA embodies the "Slow and Steady" sloth mentality:&lt;/p&gt;

&lt;p&gt;Zero Manual Reading: Drop a 50-page PDF, ask a question, and receive page-cited answers instantly.&lt;/p&gt;

&lt;p&gt;No Internet Dependency: Works completely offline without needing cloud services or API connections.&lt;/p&gt;

&lt;p&gt;Set Up Once, Run Forever: Spin up Ollama, run Streamlit, and your local workspace handles tasks automatically.&lt;/p&gt;

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