<?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: Architap18</title>
    <description>The latest articles on DEV Community by Architap18 (@architap18).</description>
    <link>https://dev.to/architap18</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%2F4152451%2F953845ac-2f07-48a6-8f3b-743b26c96093.png</url>
      <title>DEV Community: Architap18</title>
      <link>https://dev.to/architap18</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/architap18"/>
    <language>en</language>
    <item>
      <title>Phantom Tales — Ghost in the Machine👻</title>
      <dc:creator>Architap18</dc:creator>
      <pubDate>Tue, 27 Oct 2026 18:43:52 +0000</pubDate>
      <link>https://dev.to/architap18/phantom-tales-ghost-in-the-machine-3dej</link>
      <guid>https://dev.to/architap18/phantom-tales-ghost-in-the-machine-3dej</guid>
      <description>&lt;p&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;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Phantom Tales&lt;/strong&gt; is an AI-powered horror story generator that turns simple ideas into spooky stories. Users choose a location, a main character, and a fear level — Mild, Moderate, or High — and let AI bring their nightmares to life.&lt;/p&gt;

&lt;p&gt;I interpreted &lt;em&gt;Ghost in the Machine&lt;/em&gt; as giving a machine the ability to tell eerie, imaginative stories.&lt;/p&gt;

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

&lt;p&gt;🔗 &lt;strong&gt;Live Demo:&lt;/strong&gt; &lt;a href="https://phantomtales.vercel.app/" rel="noopener noreferrer"&gt;https://phantomtales.vercel.app/&lt;/a&gt;&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/Architap18/phantom_tales" rel="noopener noreferrer"&gt;https://github.com/Architap18/phantom_tales&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;I built Phantom Tales using React and Vite for the frontend, Node.js and Express for the backend, and the Groq API to generate original horror stories. The application is deployed on Vercel.&lt;/p&gt;

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

&lt;p&gt;Open innovation makes AI experimentation more accessible and helps developers learn, build, and share creative applications. Projects like Phantom Tales demonstrate how accessible AI tools can turn a small idea into an interactive experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Spirit of It 👻
&lt;/h2&gt;

&lt;p&gt;What if a simple prompt could become a nightmare? Enter a location, choose your character, and discover what the machine imagines in the darkness.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>LazyDesk</title>
      <dc:creator>Architap18</dc:creator>
      <pubDate>Fri, 23 Oct 2026 09:25:29 +0000</pubDate>
      <link>https://dev.to/architap18/lazydesk-5002</link>
      <guid>https://dev.to/architap18/lazydesk-5002</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;p&gt;I built &lt;strong&gt;LazyDesk 🦥&lt;/strong&gt;, a task declutterer built around a simple idea: sometimes, figuring out what to do next takes more energy than actually doing it.&lt;/p&gt;

&lt;p&gt;You paste in a messy to-do list, and LazyDesk organizes it into categories, assigns priorities and effort estimates, highlights the top three tasks, and creates a manageable daily plan.&lt;/p&gt;

&lt;p&gt;It also has &lt;strong&gt;Lazy Mode&lt;/strong&gt;, which limits the daily plan to three tasks. The goal isn't to get everything done at once; it's to make starting easier.&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 flex items-center justify-between"&gt;
        &lt;a href="https://lazydesk-lilac.vercel.app/" rel="noopener noreferrer" class="c-link fw-bold flex items-center"&gt;
          &lt;span class="mr-2"&gt;lazydesk-lilac.vercel.app&lt;/span&gt;
          

        &lt;/a&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/Architap18" rel="noopener noreferrer"&gt;
        Architap18
      &lt;/a&gt; / &lt;a href="https://github.com/Architap18/lazyDesk" rel="noopener noreferrer"&gt;
        lazyDesk
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      LazyDesk — an AI-powered task organizer that turns messy to-do lists into prioritized tasks, categories, and a manageable daily plan.
    &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;LazyDesk 🦥&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Do less. Make progress.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;LazyDesk turns messy to-do lists into organized, manageable daily plans, helping reduce decision fatigue and focus on what matters.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;✨ Features&lt;/h2&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Turn free-form task lists into organized tasks&lt;/li&gt;
&lt;li&gt;Categorize tasks and assign priorities&lt;/li&gt;
&lt;li&gt;Estimate effort and highlight the Top 3 tasks&lt;/li&gt;
&lt;li&gt;Generate a manageable daily plan&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Lazy Mode&lt;/strong&gt; — focus on just 3 tasks&lt;/li&gt;
&lt;li&gt;Copy plans and track task completion&lt;/li&gt;
&lt;li&gt;Demo mode when no API key is configured&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;🛠 Tech Stack&lt;/h2&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend:&lt;/strong&gt; HTML, CSS, JavaScript&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend:&lt;/strong&gt; Node.js, Express&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI:&lt;/strong&gt; Optional Groq API with a configurable model&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fallback:&lt;/strong&gt; Rule-based task organization&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;🚀 Getting Started&lt;/h2&gt;

&lt;/div&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;git clone YOUR_GITHUB_REPOSITORY_URL
&lt;span class="pl-c1"&gt;cd&lt;/span&gt; lazy-desk
npm install
cp .env.example .env
npm run dev&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;Open &lt;a href="http://localhost:3000" rel="nofollow noopener noreferrer"&gt;http://localhost:3000&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Add your &lt;code&gt;GROQ_API_KEY&lt;/code&gt; to &lt;code&gt;.env&lt;/code&gt; if using the optional AI integration. Never commit your &lt;code&gt;.env&lt;/code&gt; file.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;🌍 Why Open Innovation?&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;LazyDesk keeps its AI integration configurable, making it easier to experiment with compatible model providers…&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/Architap18/lazyDesk" 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;LazyDesk uses HTML, CSS, and vanilla JavaScript for the frontend, with Node.js and Express on the backend.&lt;/p&gt;

&lt;p&gt;Task organization currently uses rule-based logic, with an optional Groq API integration for improving the summary. The model is configurable through environment variables, and the app falls back to demo mode when the AI service isn't available.&lt;/p&gt;

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

&lt;p&gt;I wanted the AI layer to be replaceable rather than tightly tied to one provider. Using a configurable model endpoint makes it easier to experiment with different models and understand how they affect the experience.&lt;/p&gt;

&lt;p&gt;Open innovation also makes it easier for developers to inspect the implementation, adapt it to their own workflows, and build on top of it.&lt;/p&gt;

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

&lt;p&gt;The small win I'm aiming for is fewer decisions before getting started.&lt;/p&gt;

&lt;p&gt;Instead of staring at a long list and trying to figure out what deserves attention, you get a starting point and a shorter plan. Lazy Mode takes that idea a step further: three tasks are enough for a productive day to begin.&lt;/p&gt;

&lt;p&gt;Built for &lt;strong&gt;Slow and Steady&lt;/strong&gt; — because progress doesn't have to mean doing everything at once.&lt;/p&gt;

&lt;h1&gt;
  
  
  hacktoberfest #week3
&lt;/h1&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>ai</category>
    </item>
    <item>
      <title>IssuePilot AI — Your AI-Powered Guide to Open-Source Contributions 🤖</title>
      <dc:creator>Architap18</dc:creator>
      <pubDate>Thu, 15 Oct 2026 17:45:57 +0000</pubDate>
      <link>https://dev.to/architap18/issuepilot-ai-your-ai-powered-guide-to-open-source-contributions-557d</link>
      <guid>https://dev.to/architap18/issuepilot-ai-your-ai-powered-guide-to-open-source-contributions-557d</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;&lt;strong&gt;IssuePilot AI&lt;/strong&gt; is a beginner-friendly tool that helps aspiring open-source contributors understand GitHub issues before they start coding.&lt;/p&gt;

&lt;p&gt;Getting started with open source can feel overwhelming. Issues often contain technical descriptions, unfamiliar terminology, long discussions, and requirements that beginners may struggle to understand.&lt;/p&gt;

&lt;p&gt;IssuePilot AI aims to make this process easier. Users paste a public GitHub issue URL, and the application fetches the issue details, including its description, labels, and comments. It then uses AI to generate a beginner-friendly breakdown of the issue.&lt;/p&gt;

&lt;p&gt;The goal is to help beginners understand:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What the issue is about.&lt;/li&gt;
&lt;li&gt;What problem needs to be solved.&lt;/li&gt;
&lt;li&gt;Which parts of the issue deserve attention.&lt;/li&gt;
&lt;li&gt;How to approach the issue as a potential contributor.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;The initial target audience is students, coding bootcamp learners, and aspiring open-source contributors. In the future, this could evolve into a freemium product for developer communities, coding academies, and organizations that want to help newcomers contribute to open-source projects.&lt;/p&gt;

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

&lt;p&gt;🚀 &lt;strong&gt;Live application:&lt;/strong&gt; &lt;a href="https://issue-pilot-ai-six.vercel.app" rel="noopener noreferrer"&gt;https://issue-pilot-ai-six.vercel.app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The frontend is deployed on Vercel, and the backend is hosted on Render.&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/Architap18/IssuePilot-AI" rel="noopener noreferrer"&gt;https://github.com/Architap18/IssuePilot-AI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project is organized into two main parts:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend:&lt;/strong&gt; React and Vite, with a dark interface designed to make issue exploration straightforward.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend:&lt;/strong&gt; Node.js and Express, responsible for fetching GitHub issue data and handling AI analysis requests.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;I built IssuePilot AI using React, Vite, Node.js, and Express.&lt;/p&gt;

&lt;p&gt;The application follows a simple workflow:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;A user submits a public GitHub issue URL.&lt;/li&gt;
&lt;li&gt;The Express backend retrieves the issue information using the GitHub REST API.&lt;/li&gt;
&lt;li&gt;The issue data is passed to an AI analysis endpoint.&lt;/li&gt;
&lt;li&gt;The AI generates a beginner-friendly explanation, estimates the issue's difficulty, and suggests investigation steps.&lt;/li&gt;
&lt;li&gt;The frontend displays the issue information and AI-generated analysis.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;For AI, I use &lt;strong&gt;GPT-OSS 20B (&lt;code&gt;openai/gpt-oss-20b&lt;/code&gt;) through the Groq API&lt;/strong&gt;. The model provides the AI analysis, while Groq handles inference.&lt;/p&gt;

&lt;p&gt;The project is deployed using Vercel for the frontend and Render for the backend. Environment variables keep server-side credentials separate from the frontend code.&lt;/p&gt;

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

&lt;p&gt;Open innovation matters because it makes AI development more accessible to individual developers and students.&lt;/p&gt;

&lt;p&gt;I wanted to build something useful without training a model from scratch or requiring expensive infrastructure. Using an open-weight model gave me access to a model that I could integrate into a practical application, while Groq provided a convenient way to run inference.&lt;/p&gt;

&lt;p&gt;Open-source tools such as React, Express, and Vite also made it possible to build and deploy the complete application with a relatively simple development setup.&lt;/p&gt;

&lt;p&gt;For me, this project demonstrates how existing open technologies can be combined to address a real barrier to entry: helping beginners understand open-source projects and find a starting point for contributing.&lt;/p&gt;

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

&lt;p&gt;Building IssuePilot AI helped me work through several parts of a full-stack AI application:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Connecting a React frontend to a Node.js backend.&lt;/li&gt;
&lt;li&gt;Retrieving and processing data from the GitHub API.&lt;/li&gt;
&lt;li&gt;Integrating an AI inference API.&lt;/li&gt;
&lt;li&gt;Managing environment variables and protecting API credentials.&lt;/li&gt;
&lt;li&gt;Deploying the frontend and backend separately.&lt;/li&gt;
&lt;li&gt;Configuring cross-origin requests between deployed services.&lt;/li&gt;
&lt;li&gt;Updating model configurations when an API model becomes unavailable.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This project is an early step toward making open-source contribution more approachable for beginners, and I plan to keep improving it as I learn more.&lt;/p&gt;




&lt;h1&gt;
  
  
  devchallenge #hf26challenge
&lt;/h1&gt;

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