<?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: Anshika Guleria</title>
    <description>The latest articles on DEV Community by Anshika Guleria (@anshikaguleria).</description>
    <link>https://dev.to/anshikaguleria</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%2F3804070%2F95d4f4aa-2d8e-4dc0-bdf0-db332e56b677.jpeg</url>
      <title>DEV Community: Anshika Guleria</title>
      <link>https://dev.to/anshikaguleria</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/anshikaguleria"/>
    <language>en</language>
    <item>
      <title>Hacktoberfest submission- Boo-buddy 👻🩷 Ghost on my desktop 💀</title>
      <dc:creator>Anshika Guleria</dc:creator>
      <pubDate>Thu, 29 Oct 2026 15:22:36 +0000</pubDate>
      <link>https://dev.to/anshikaguleria/hacktoberfest-week-4-submission-boo-buddy-1cpd</link>
      <guid>https://dev.to/anshikaguleria/hacktoberfest-week-4-submission-boo-buddy-1cpd</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-week4-2026-10-26"&gt;Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;I made Boo-buddy, a little ghost that floats on your desktop and chats with you. It has six ghost designs and uses playful, spooky language. It was my first time using Ollama Gemma, and I was nervous. &lt;/p&gt;

&lt;p&gt;I wanted to make a friendly ghost, not a scary one. I also added Día de los Muertos touches like flowers and skull mask face decorations.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&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/1U8DuuvmS1p4K5p6E0-Dr6XWJc9Z9miM_/view?usp=sharing" rel="noopener noreferrer" class="c-link"&gt;
            boobuddy.mp4 - 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;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/anshika-guleria" rel="noopener noreferrer"&gt;
        anshika-guleria
      &lt;/a&gt; / &lt;a href="https://github.com/anshika-guleria/boo-buddy" rel="noopener noreferrer"&gt;
        boo-buddy
      &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;👻 Boo-buddy&lt;/h1&gt;
&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;A tiny desktop ghost with a soft spot for your tiny wins.&lt;/h3&gt;
&lt;/div&gt;
&lt;p&gt;Boo-buddy is a floating desktop companion powered by a local AI model running on &lt;a href="https://ollama.com/" rel="nofollow noopener noreferrer"&gt;Ollama&lt;/a&gt;. It can cheer you on, react when you poke it, answer a whisper, and get sleepy after midnight.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Free to use. No paid services, subscriptions, API keys, or accounts required.&lt;/strong&gt;
Internet access is needed to download the app dependencies and a model. After setup, Boo-buddy and its downloaded model can run offline.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;
  &lt;b&gt;🌙 A shy ghost · 🧡 Local AI · 🔒 Your prompts stay on your machine · ✨ Plain JavaScript&lt;/b&gt;
&lt;/p&gt;




&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;✨ Contents&lt;/h2&gt;
&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/anshika-guleria/boo-buddy#-quick-start" rel="noopener noreferrer"&gt;Quick start&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/anshika-guleria/boo-buddy#-meet-boo-buddy" rel="noopener noreferrer"&gt;Meet Boo-buddy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/anshika-guleria/boo-buddy#-choose-a-model" rel="noopener noreferrer"&gt;Choose a model&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/anshika-guleria/boo-buddy#-privacy-and-offline-use" rel="noopener noreferrer"&gt;Privacy and offline use&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/anshika-guleria/boo-buddy#-troubleshooting" rel="noopener noreferrer"&gt;Troubleshooting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/anshika-guleria/boo-buddy#-build-the-installer" rel="noopener noreferrer"&gt;Build the installer&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/anshika-guleria/boo-buddy#-optional-website" rel="noopener noreferrer"&gt;Optional website&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/anshika-guleria/boo-buddy#-project-map" rel="noopener noreferrer"&gt;Project map&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;🚀 Quick start&lt;/h2&gt;

&lt;/div&gt;

&lt;p&gt;These steps work on Windows, macOS, and Linux. PowerShell examples are shown.&lt;/p&gt;

&lt;div class="markdown-heading"&gt;
&lt;h3 class="heading-element"&gt;1. Install the free prerequisites&lt;/h3&gt;

&lt;/div&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Node.js 22.12 or newer:&lt;/strong&gt; download the LTS…&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/anshika-guleria/boo-buddy" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;

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

&lt;p&gt;I built Boo-buddy with Electron(a JavaScript library for cross-desktop platform applications), JavaScript, HTML, and CSS. Its AI uses Gemma 3 1B through Ollama and runs on my computer. There’s no paid AI service.&lt;/p&gt;

&lt;p&gt;I can chat with the ghost and ask follow-up questions. If I leave it sitting for 5 minutes, it takes a walk around and can make Buddy do a celebratory dance. If Ollama isn’t running, Boo-buddy tells me instead of making up an AI reply.&lt;/p&gt;
&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;Using a local model means I don’t need a paid plan or online AI account. My chats stay on my computer.&lt;/p&gt;

&lt;p&gt;I can also try different models and change how Boo-buddy talks. That helped me make the ghost feel more like my own. &lt;/p&gt;

&lt;p&gt;Open innovation matters because it lets people experiment, adapt, and build on technology in ways that suit them.😊&lt;/p&gt;
&lt;h2&gt;
  
  
  My Agent Session
&lt;/h2&gt;



&lt;p&gt;NA&lt;/p&gt;
&lt;h2&gt;
  
  
  The Spirit of It
&lt;/h2&gt;

&lt;p&gt;I wanted Boo-buddy to feel like a small friend keeping me company while I work. It brings a little spooky fun to my desktop, with warm Día de los Muertos touches.&lt;br&gt;
Did it in quite a hurry. Boo-buddy started as a way to explore local AI, and became something personal: a ghost I could shape by trying different models and changing its personality. Since this was my first time using Ollama🌟, the project also showed me that you don’t have to be an expert to start experimenting and build something meaningful.&lt;/p&gt;

&lt;p&gt;Hope everyone likes it🩷&lt;/p&gt;
&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Best Use of Gemma&lt;/li&gt;
&lt;li&gt;Best Use of GitHub Copilot&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Not sure which categories it fits under. These 2, I think, are the best matches.&lt;/p&gt;

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