<?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: Ilias Almerekov</title>
    <description>The latest articles on DEV Community by Ilias Almerekov (@iliasalmerekov).</description>
    <link>https://dev.to/iliasalmerekov</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3956020%2F72d7bd34-06c2-40e6-8c25-f68fc28c9697.jpeg</url>
      <title>DEV Community: Ilias Almerekov</title>
      <link>https://dev.to/iliasalmerekov</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/iliasalmerekov"/>
    <language>en</language>
    <item>
      <title>Reviving My School's AI Assistant: Moodle + Ollama</title>
      <dc:creator>Ilias Almerekov</dc:creator>
      <pubDate>Thu, 28 May 2026 07:54:01 +0000</pubDate>
      <link>https://dev.to/iliasalmerekov/reviving-my-schools-ai-assistant-moodle-ollama-4o63</link>
      <guid>https://dev.to/iliasalmerekov/reviving-my-schools-ai-assistant-moodle-ollama-4o63</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/github-2026-05-21"&gt;GitHub Finish-Up-A-Thon Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;Moodle AI Assistant — an AI-powered learning companion embedded directly into Moodle, the LMS used at my vocational school Berufsschule ITECH in Germany, where I'm training as a Fachinformatiker (IT Specialist)&lt;/p&gt;

&lt;p&gt;This project means a lot to me because it solves a real problem I see every day at school: students get stuck on assignments after hours, teachers get flooded with the same repeated questions, and there's no smart help available on demand. I built this to change that.&lt;/p&gt;

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

&lt;p&gt;Github Repository: &lt;a href="https://github.com/IliasAlmerekov/moodle" rel="noopener noreferrer"&gt;https://github.com/IliasAlmerekov/moodle&lt;/a&gt;&lt;br&gt;
Demo Video: &lt;a href="https://youtube.com/shorts/Iiy4re43cMM?feature=share" rel="noopener noreferrer"&gt;https://youtube.com/shorts/Iiy4re43cMM?feature=share&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Comeback Story
&lt;/h2&gt;

&lt;p&gt;The project started as a school initiative at Berufsschule ITECH. My teachers loved the idea and we were planning to finish it together and actually deploy it to the school's real Moodle instance. Then our block-based curriculum kicked in — a new Lernfeld (learning field) began, everyone's schedules shifted, and the project quietly slipped into the "we'll get back to it someday" pile.&lt;/p&gt;

&lt;p&gt;It sat there. Months passed. Then I found the GitHub Finish-Up-A-Thon Challenge — and something clicked. This was exactly the push I needed. The thought of finally showing my teachers a working, production-ready version of what we once planned together was all the motivation I needed to open the repo again.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Experience with GitHub Copilot
&lt;/h2&gt;

&lt;p&gt;When I first built this project, I had a GitHub Student subscription with access to powerful models and no strict weekly limits. Back then, Copilot was my real pair programmer — it helped me move fast and learn even faster.&lt;/p&gt;

&lt;p&gt;Unfortunately, the tighter weekly limits that came later made it much harder to use Copilot the same way. But those months of working with it weren't wasted — I learned a lot, grew as a developer, and now I feel ready to come back to this project and do a full refactoring, applying everything I picked up along the way.&lt;/p&gt;

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