<?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: Ayush Jaiswal</title>
    <description>The latest articles on DEV Community by Ayush Jaiswal (@jazayush).</description>
    <link>https://dev.to/jazayush</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%2F4154644%2F8154fb08-9bdd-4e46-a668-eeee63e51729.png</url>
      <title>DEV Community: Ayush Jaiswal</title>
      <link>https://dev.to/jazayush</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jazayush"/>
    <language>en</language>
    <item>
      <title>Raksham AI: Using Open-Source AI to Detect Suspicious Banking Messages</title>
      <dc:creator>Ayush Jaiswal</dc:creator>
      <pubDate>Mon, 26 Oct 2026 06:36:43 +0000</pubDate>
      <link>https://dev.to/jazayush/raksham-ai-using-open-source-ai-to-detect-suspicious-banking-messages-100d</link>
      <guid>https://dev.to/jazayush/raksham-ai-using-open-source-ai-to-detect-suspicious-banking-messages-100d</guid>
      <description>&lt;p&gt;Raksham AI: Using Open-Source AI to Detect Suspicious Banking Messages&lt;/p&gt;

&lt;p&gt;This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady.&lt;/p&gt;

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

&lt;p&gt;Raksham AI is an AI-powered security project designed to help people identify suspicious banking messages, potential SMS scams, and fraudulent financial communications.&lt;/p&gt;

&lt;p&gt;Every day, people receive messages claiming that their bank account will be blocked, their KYC has expired, or they need to verify a transaction immediately. Some messages are legitimate, while others are carefully designed to trick people into sharing sensitive information or clicking malicious links.&lt;/p&gt;

&lt;p&gt;The problem is that distinguishing between the two isn't always easy, especially for people who aren't familiar with common fraud techniques.&lt;/p&gt;

&lt;p&gt;That's why I started building Raksham AI.&lt;/p&gt;

&lt;p&gt;The goal is to analyze a message, identify potential scam indicators, and provide an understandable report explaining whether the message appears legitimate or suspicious.&lt;/p&gt;

&lt;p&gt;I'm also working on a Circle to Search-style feature that allows users to select content from their screen for analysis, making it easier to investigate suspicious messages without manually copying and pasting them.&lt;/p&gt;

&lt;p&gt;Rather than simply returning a binary answer, the aim is to make the results useful and understandable so users can make better-informed decisions.&lt;/p&gt;

&lt;p&gt;Demo&lt;br&gt;
Project repository: [Add your GitHub repository link]&lt;br&gt;
Demo video: [Add your demo video link]&lt;br&gt;
Live demo: [Add your deployed application link, if available]&lt;br&gt;
Code&lt;/p&gt;

&lt;p&gt;Raksham AI is being developed with a focus on practical AI integration, accessible tools, and an architecture that can evolve as the project grows.&lt;/p&gt;

&lt;p&gt;The backend includes a Retrieval-Augmented Generation (RAG) pipeline that uses document chunks and vector search to retrieve relevant information before generating a response.&lt;/p&gt;

&lt;p&gt;I'm also experimenting with local language models and custom inference endpoints to make AI-powered analysis more accessible and flexible.&lt;/p&gt;

&lt;p&gt;GitHub: [Insert your Raksham AI repository link here]&lt;/p&gt;

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

&lt;p&gt;I approached Raksham AI as more than just a chatbot. The objective is to build a security-focused application that combines AI analysis with relevant evidence.&lt;/p&gt;

&lt;p&gt;Here are the main components I've been working with:&lt;/p&gt;

&lt;p&gt;Python and FastAPI: Building the backend and API endpoints for message analysis.&lt;br&gt;
Ollama: Running open-weight language models locally for experimentation and inference.&lt;br&gt;
Qwen2.5: Experimenting with a local language model to analyze messages and generate explanations.&lt;br&gt;
ChromaDB: Storing and retrieving document embeddings for semantic search.&lt;br&gt;
Sentence Transformers: Converting text into embeddings so semantically similar information can be retrieved.&lt;br&gt;
Retrieval-Augmented Generation (RAG): Retrieving relevant reference material to help ground AI responses in evidence.&lt;br&gt;
Banking and financial reference documents: Exploring how official rules and guidance can help distinguish legitimate communications from suspicious ones.&lt;br&gt;
Android integration: Working on message analysis and a screen-selection workflow to make the functionality accessible within a mobile experience.&lt;/p&gt;

&lt;p&gt;One important part of this project is figuring out how to make the output reliable. A language model can sound confident even when it is wrong, so a security tool needs more than a convincing explanation.&lt;/p&gt;

&lt;p&gt;The longer-term goal is to combine message patterns, suspicious links, retrieved reference material, and AI-generated explanations to produce more useful assessments.&lt;/p&gt;

&lt;p&gt;Raksham AI is still a work in progress, and improving the accuracy of its reports and screen-analysis feature is an ongoing part of development.&lt;/p&gt;

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

&lt;p&gt;For a project dealing with financial security, I don't want every part of the system to depend on a single proprietary AI API.&lt;/p&gt;

&lt;p&gt;Open-weight models and open-source tools give me the freedom to experiment with different approaches, run inference locally, inspect the architecture, and adapt the system to my use case.&lt;/p&gt;

&lt;p&gt;Using tools such as Ollama, Qwen2.5, ChromaDB, and Sentence Transformers makes it possible to build and test an AI pipeline without needing to send every message to a closed, third-party model.&lt;/p&gt;

&lt;p&gt;This also creates opportunities to explore privacy-conscious processing, reduce dependence on a single provider, and eventually customize models for specific fraud-detection tasks.&lt;/p&gt;

&lt;p&gt;Open innovation matters because security tools should be adaptable. Fraud tactics change, new scams appear, and detection systems need to evolve alongside them.&lt;/p&gt;

&lt;p&gt;Open-source technology gives independent developers like me the ability to experiment, learn, and build solutions that would otherwise require considerably more resources.&lt;/p&gt;

&lt;p&gt;My Agent Session&lt;/p&gt;

&lt;p&gt;I'm currently developing and testing different parts of Raksham AI, including the RAG backend and the message-analysis workflow.&lt;/p&gt;

&lt;p&gt;Agent session: [Add your DevRelay session link, if available]&lt;/p&gt;

&lt;p&gt;The Lazy Payoff&lt;/p&gt;

&lt;p&gt;The idea behind Raksham AI is simple: people shouldn't have to become fraud investigators every time they receive a suspicious banking message.&lt;/p&gt;

&lt;p&gt;Instead of manually searching the internet, comparing financial rules, and trying to understand unfamiliar banking terminology, a user should be able to submit a message and receive a clear explanation of the potential risks.&lt;/p&gt;

&lt;p&gt;The intended benefits include:&lt;/p&gt;

&lt;p&gt;Less time spent investigating suspicious messages manually.&lt;br&gt;
Faster identification of common scam indicators.&lt;br&gt;
Easier access to explanations of potentially fraudulent communications.&lt;br&gt;
A more convenient way to investigate messages directly from a mobile screen.&lt;/p&gt;

&lt;p&gt;I'm not claiming a measured time saving or production-level fraud-detection accuracy yet. Those need to be validated through systematic testing against legitimate and fraudulent messages.&lt;/p&gt;

&lt;p&gt;For me, the real payoff is building toward a tool that makes digital safety easier to access.&lt;/p&gt;

&lt;p&gt;Prize Categories&lt;/p&gt;

&lt;p&gt;[Add the eligible partner categories you are entering after checking the challenge rules.]&lt;/p&gt;

&lt;p&gt;What's Next?&lt;/p&gt;

&lt;p&gt;Raksham AI is still evolving. My next priorities are improving the accuracy of the generated reports, making screen-based analysis more reliable, and evaluating the system against a properly labeled dataset of legitimate and fraudulent messages.&lt;/p&gt;

&lt;p&gt;I also want to improve how the system explains its decisions so users can understand why a message is suspicious rather than blindly trusting an AI-generated verdict.&lt;/p&gt;

&lt;p&gt;The goal isn't to replace common sense or official bank support. It's to give people another useful layer of protection when navigating an increasingly deceptive digital world.&lt;/p&gt;

&lt;p&gt;Building this project has been a reminder that open-source AI isn't just about running models. It's about using accessible technology to solve real problems, testing its limitations, and steadily making the result better.&lt;/p&gt;

&lt;p&gt;That's what Raksham AI is about: making digital safety a little easier, one message at a time.&lt;/p&gt;

&lt;h1&gt;
  
  
  Hacktoberfest #OpenSource #AI #LLM #RAG #CyberSecurity
&lt;/h1&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>Done in hackathon</title>
      <dc:creator>Ayush Jaiswal</dc:creator>
      <pubDate>Mon, 26 Oct 2026 06:29:27 +0000</pubDate>
      <link>https://dev.to/jazayush/done-in-hackathon-1df4</link>
      <guid>https://dev.to/jazayush/done-in-hackathon-1df4</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week3-2026-10-19"&gt;Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

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

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

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

&lt;h2&gt;
  
  
  My Agent Session
&lt;/h2&gt;

&lt;h2&gt;
  
  
  The Lazy Payoff
&lt;/h2&gt;

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

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>I Built InvoiceMate Local: An AI-Powered Invoice Generator That Runs on Your Own Machine</title>
      <dc:creator>Ayush Jaiswal</dc:creator>
      <pubDate>Mon, 19 Oct 2026 03:16:26 +0000</pubDate>
      <link>https://dev.to/jazayush/i-built-invoicemate-local-an-ai-powered-invoice-generator-that-runs-on-your-own-machine-4343</link>
      <guid>https://dev.to/jazayush/i-built-invoicemate-local-an-ai-powered-invoice-generator-that-runs-on-your-own-machine-4343</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week2-2026-10-12"&gt;Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;Creating invoices shouldn't feel like another administrative job.&lt;/p&gt;

&lt;p&gt;Freelancers, independent developers, and small business owners spend time preparing invoices, organizing client details, calculating totals, and keeping track of previous documents. For someone managing multiple clients, these small tasks can quickly become repetitive.&lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;InvoiceMate Local&lt;/strong&gt; to make invoice creation simpler with the help of local AI.&lt;/p&gt;

&lt;p&gt;InvoiceMate Local is a Python application with a Streamlit interface, local AI integration through Ollama, PDF invoice generation, and invoice history.&lt;/p&gt;

&lt;p&gt;Instead of building another application that depends entirely on a cloud AI API, I wanted to experiment with a tool that can use models running on the user's own computer.&lt;/p&gt;

&lt;h3&gt;
  
  
  What can InvoiceMate Local do?
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Invoice creation:&lt;/strong&gt; Create invoices through a user-friendly interface.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;PDF generation:&lt;/strong&gt; Generate downloadable PDF invoices.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Invoice history:&lt;/strong&gt; Keep track of previously created invoices.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local AI integration:&lt;/strong&gt; Use Ollama to run AI models locally.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local-first workflow:&lt;/strong&gt; Combine invoice management and AI functionality in an application that runs on your own machine.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The idea is simple: make a practical business tool while exploring how open-weight AI models can power useful everyday applications.&lt;/p&gt;

&lt;h3&gt;
  
  
  Who would pay for it?
&lt;/h3&gt;

&lt;p&gt;InvoiceMate Local is designed with these potential users in mind:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Freelancers who regularly invoice clients.&lt;/li&gt;
&lt;li&gt;Independent developers and consultants.&lt;/li&gt;
&lt;li&gt;Small businesses that need a straightforward invoicing workflow.&lt;/li&gt;
&lt;li&gt;People who prefer running AI tools locally rather than relying entirely on cloud services.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A future commercial version could offer additional customization, invoice templates, reporting, and other workflow improvements.&lt;/p&gt;

&lt;p&gt;InvoiceMate Local is currently an open-source project, and its commercial potential remains something I want to explore.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Project repository:&lt;/strong&gt; &lt;a href="https://github.com/jazayush/invoice-mate" rel="noopener noreferrer"&gt;InvoiceMate Local on GitHub&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Video walkthrough:&lt;/strong&gt; &lt;br&gt;
  &lt;iframe src="https://www.youtube.com/embed/s6kDtjyCwo0" width="710" height="399"&gt;
  &lt;/iframe&gt;
&lt;br&gt;
link: &lt;a href="https://drive.google.com/file/d/1TV9M7VdsYc2OmOvt2KRqlZSob57_FocX/view?usp=drive_link" rel="noopener noreferrer"&gt;https://drive.google.com/file/d/1TV9M7VdsYc2OmOvt2KRqlZSob57_FocX/view?usp=drive_link&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The walkthrough demonstrates the application running locally.&lt;/p&gt;

&lt;p&gt;The goal is to show the actual workflow rather than just screenshots: opening the application, working with invoice details, generating a PDF, and accessing invoice history.&lt;/p&gt;
&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/jazayush/invoice-mate" rel="noopener noreferrer"&gt;jazayush/invoice-mate&lt;/a&gt;&lt;br&gt;
&lt;/p&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/jazayush" rel="noopener noreferrer"&gt;
        jazayush
      &lt;/a&gt; / &lt;a href="https://github.com/jazayush/invoice-mate" rel="noopener noreferrer"&gt;
        invoice-mate
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      
    &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;InvoiceMate Local 🧾&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;A local-first AI invoicing assistant for freelancers and small businesses.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;InvoiceMate Local combines a lightweight invoicing workflow with AI writing assistance powered by &lt;a href="https://ollama.com/" rel="nofollow noopener noreferrer"&gt;Ollama&lt;/a&gt;. Create invoices, improve service descriptions, draft payment emails, export professional PDFs, and track invoice status—all from a local Streamlit application.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Project status:&lt;/strong&gt; Early-stage MVP. Review all invoice details and AI-generated text before sending anything to a client.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Table of contents&lt;/h2&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/jazayush/invoice-mate#why-invoicemate" rel="noopener noreferrer"&gt;Why InvoiceMate?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jazayush/invoice-mate#features" rel="noopener noreferrer"&gt;Features&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jazayush/invoice-mate#screenshots-and-demo" rel="noopener noreferrer"&gt;Screenshots and demo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jazayush/invoice-mate#tech-stack" rel="noopener noreferrer"&gt;Tech stack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jazayush/invoice-mate#how-it-works" rel="noopener noreferrer"&gt;How it works&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jazayush/invoice-mate#requirements" rel="noopener noreferrer"&gt;Requirements&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jazayush/invoice-mate#installation" rel="noopener noreferrer"&gt;Installation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jazayush/invoice-mate#run-the-app" rel="noopener noreferrer"&gt;Run the app&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jazayush/invoice-mate#using-invoicemate" rel="noopener noreferrer"&gt;Using InvoiceMate&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jazayush/invoice-mate#local-data-and-privacy" rel="noopener noreferrer"&gt;Local data and privacy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jazayush/invoice-mate#project-structure" rel="noopener noreferrer"&gt;Project structure&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jazayush/invoice-mate#troubleshooting" rel="noopener noreferrer"&gt;Troubleshooting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jazayush/invoice-mate#limitations-and-roadmap" rel="noopener noreferrer"&gt;Limitations and roadmap&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jazayush/invoice-mate#contributing" rel="noopener noreferrer"&gt;Contributing&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jazayush/invoice-mate#license" rel="noopener noreferrer"&gt;License&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Why InvoiceMate?&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;Freelancers often spend time turning rough work notes into clear invoice descriptions and writing payment emails. InvoiceMate helps with that admin work while keeping AI inference on the user's own machine through Ollama.&lt;/p&gt;
&lt;p&gt;It is designed for people who want a simple invoicing workflow without depending on a hosted AI…&lt;/p&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/jazayush/invoice-mate" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;The project is built with Python and uses an MIT license.&lt;/p&gt;

&lt;p&gt;The repository includes the application source code, dependency list, and setup documentation.&lt;/p&gt;

&lt;p&gt;I'm sharing the project so other developers can explore the implementation, run it locally, and build on it.&lt;/p&gt;

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

&lt;p&gt;InvoiceMate Local brings together a few tools that work well for a lightweight, locally running application.&lt;/p&gt;

&lt;h3&gt;
  
  
  Technology Stack
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Python:&lt;/strong&gt; Application logic.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Streamlit:&lt;/strong&gt; User interface.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ollama:&lt;/strong&gt; Local AI model runtime.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Qwen 2.5 and Gemma:&lt;/strong&gt; Models I experimented with locally.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;ReportLab:&lt;/strong&gt; PDF generation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SQLite:&lt;/strong&gt; Local invoice history.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Local AI Instead of a Cloud-Only Architecture
&lt;/h3&gt;

&lt;p&gt;One of the main things I wanted to explore was running AI models on my own machine.&lt;/p&gt;

&lt;p&gt;I used Ollama to experiment with locally available models, including Qwen 2.5 and Gemma. This gave me a way to integrate AI without making a paid, hosted inference API a requirement for every model interaction.&lt;/p&gt;

&lt;p&gt;The application uses Streamlit for its interface, while ReportLab handles PDF generation and SQLite stores invoice history locally.&lt;/p&gt;

&lt;h3&gt;
  
  
  A Practical Challenge
&lt;/h3&gt;

&lt;p&gt;Getting the application running was only part of the work.&lt;/p&gt;

&lt;p&gt;I also wanted invoice generation and downloading to feel responsive. During development, I worked on the PDF workflow to make downloading the generated invoice faster.&lt;/p&gt;

&lt;p&gt;This project helped me understand how local AI, a Python application, document generation, and local persistence can fit together into a usable product.&lt;/p&gt;

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

&lt;p&gt;For me, open innovation is about having the freedom to experiment, understand the tools I'm using, and build something useful without depending entirely on a single proprietary AI provider.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. More Control Over AI
&lt;/h3&gt;

&lt;p&gt;With Ollama and open-weight models, developers can experiment with different models and choose what works best for their hardware and application.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Less Dependence on Hosted AI APIs
&lt;/h3&gt;

&lt;p&gt;A local inference setup can reduce dependence on per-request cloud AI fees. It also makes experimentation possible without needing a hosted model API key.&lt;/p&gt;

&lt;p&gt;Local inference still has hardware, storage, and electricity costs, and the application may require internet access for installation or updates.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. A More Accessible Way to Build
&lt;/h3&gt;

&lt;p&gt;Open-source tools make it easier for students, independent developers, and small teams to experiment with AI-powered products without starting with a large infrastructure budget.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Local Processing and Data Control
&lt;/h3&gt;

&lt;p&gt;Running AI locally can help users retain more control over their information. However, local execution alone does not guarantee complete privacy; the application's actual data flows and security still matter.&lt;/p&gt;

&lt;h3&gt;
  
  
  What I Learned
&lt;/h3&gt;

&lt;p&gt;InvoiceMate Local is my attempt to turn local AI from an experiment into a practical application.&lt;/p&gt;

&lt;p&gt;It gave me an opportunity to work with Ollama, Python, Streamlit, PDF generation, and local data storage while thinking about a problem that freelancers and small businesses encounter regularly.&lt;/p&gt;

&lt;p&gt;I want to continue improving the project based on feedback and explore which features would make it genuinely useful in everyday work.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's Next?
&lt;/h2&gt;

&lt;p&gt;Some improvements I'd like to explore include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;More invoice templates and customization.&lt;/li&gt;
&lt;li&gt;Better invoice search and filtering.&lt;/li&gt;
&lt;li&gt;Additional business reporting.&lt;/li&gt;
&lt;li&gt;Improved AI-assisted workflows.&lt;/li&gt;
&lt;li&gt;Packaging the application to make local installation easier.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are future ideas, not claims about features already implemented.&lt;/p&gt;

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

&lt;p&gt;This submission is for the &lt;strong&gt;Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle&lt;/strong&gt;.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Try InvoiceMate Local, explore the code, and share your feedback!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/jazayush/invoice-mate" rel="noopener noreferrer"&gt;GitHub Repository&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>ai</category>
      <category>python</category>
    </item>
    <item>
      <title>Building a Local AI Assistant with Ollama: My Open-Source AI Journey</title>
      <dc:creator>Ayush Jaiswal</dc:creator>
      <pubDate>Sun, 11 Oct 2026 05:21:42 +0000</pubDate>
      <link>https://dev.to/jazayush/building-a-local-ai-assistant-with-ollama-my-open-source-ai-journey-24m3</link>
      <guid>https://dev.to/jazayush/building-a-local-ai-assistant-with-ollama-my-open-source-ai-journey-24m3</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;h1&gt;
  
  
  Building a Local AI Assistant with Ollama
&lt;/h1&gt;

&lt;p&gt;I've been experimenting with local LLMs and exploring how to build AI applications without depending entirely on hosted APIs.&lt;/p&gt;

&lt;p&gt;For this challenge, I started building a Python-based RAG (Retrieval-Augmented Generation) pipeline using Ollama. This is an early-stage project, and I'm still exploring how to turn it into something people can use outside their screens.&lt;/p&gt;

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

&lt;p&gt;I built a basic RAG pipeline that processes documents, indexes their content, retrieves relevant passages, and uses a locally running language model to answer questions.&lt;/p&gt;

&lt;p&gt;So far, I've implemented:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Document processing for CSV and PDF files.&lt;/li&gt;
&lt;li&gt;Passage indexing for information retrieval.&lt;/li&gt;
&lt;li&gt;Retrieval-augmented question answering.&lt;/li&gt;
&lt;li&gt;Local LLM inference using Ollama.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I tested the pipeline with an exoplanet dataset containing 27,215 indexed passages. I was able to ask questions about the dataset and get answers based on the retrieved information.&lt;/p&gt;

&lt;p&gt;This is currently a terminal-based experiment. I haven't built a frontend or completed an agent harness integration yet.&lt;/p&gt;

&lt;h3&gt;
  
  
  Connecting It to the Touch Grass Theme
&lt;/h3&gt;

&lt;p&gt;My next goal is to explore how this local AI pipeline could support outdoor activities, such as helping people prepare for hikes, learn about nature, or access useful information when internet connectivity is limited.&lt;/p&gt;

&lt;p&gt;These are planned features, not capabilities I've implemented yet.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;Currently, I don't have a deployed demo or video demonstration.&lt;/p&gt;

&lt;p&gt;I've tested the pipeline locally through my terminal, including indexing the dataset and querying it with Ollama.&lt;/p&gt;

&lt;p&gt;I'll share a demonstration once I have a more complete version.&lt;/p&gt;

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

&lt;p&gt;The project is currently running locally on my Linux machine.&lt;/p&gt;

&lt;p&gt;I haven't published a GitHub repository yet. I plan to organize the code and document the setup before making it available.&lt;/p&gt;

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

&lt;p&gt;My current setup uses:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Python:&lt;/strong&gt; For document processing and application logic.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ollama:&lt;/strong&gt; For running a language model locally.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;RAG:&lt;/strong&gt; For retrieving relevant information from indexed documents before generating answers.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CSV and PDF processing:&lt;/strong&gt; For working with different document formats.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I wanted to understand how the different components fit together rather than simply sending prompts to a hosted AI API.&lt;/p&gt;

&lt;p&gt;I'm also exploring open-source agent harnesses, although I haven't integrated one successfully yet.&lt;/p&gt;

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

&lt;p&gt;Open innovation gives developers the freedom to experiment, inspect implementations, change components, and build on existing work.&lt;/p&gt;

&lt;p&gt;For a project like this, it means I can experiment with locally running models, choose different models, and explore how the retrieval pipeline behaves without tying the entire application to one hosted API.&lt;/p&gt;

&lt;p&gt;Local inference can also help keep document contents on the user's machine, depending on how the application is designed. It gives me more control over the system and helps me learn how these applications work internally.&lt;/p&gt;

&lt;p&gt;I'm still at the beginning of this journey, but I want to understand these technologies by building something myself.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Agent Session
&lt;/h2&gt;

&lt;p&gt;I haven't recorded an agent session yet.&lt;/p&gt;

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

&lt;p&gt;No partner categories selected yet.&lt;/p&gt;

&lt;p&gt;I'll consider the relevant categories as the project develops.&lt;/p&gt;




&lt;p&gt;This is a work in progress, and I'm sharing it at an early stage rather than waiting until everything is polished.&lt;/p&gt;

&lt;p&gt;If you've built local AI applications or experimented with open-source agent harnesses, I'd appreciate your suggestions on what I should explore next.&lt;/p&gt;

&lt;h1&gt;
  
  
  hf26challenge #opensource #ai #python #ollama #rag
&lt;/h1&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>tryinh the post</title>
      <dc:creator>Ayush Jaiswal</dc:creator>
      <pubDate>Mon, 05 Oct 2026 06:44:02 +0000</pubDate>
      <link>https://dev.to/jazayush/tryinh-the-post-2ghj</link>
      <guid>https://dev.to/jazayush/tryinh-the-post-2ghj</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
&lt;/h2&gt;

&lt;p&gt;i was trying to build&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

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

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

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

&lt;h2&gt;
  
  
  My Agent Session
&lt;/h2&gt;

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

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>INTRO</title>
      <dc:creator>Ayush Jaiswal</dc:creator>
      <pubDate>Thu, 01 Oct 2026 11:52:28 +0000</pubDate>
      <link>https://dev.to/jazayush/intro-510g</link>
      <guid>https://dev.to/jazayush/intro-510g</guid>
      <description>&lt;p&gt;hi, I am Ayush Jaiswal.&lt;br&gt;
I am new to the community.&lt;br&gt;
I am sure i will enjoy &lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
