AI Weekend Projects That Slash Repetitive Work



This content originally appeared on DEV Community and was authored by hiruthicSha

Lets build some project that is not just a entry in your resume like, YouTube clone or Reddit clone.

If you’ve been following my articles, you know I spend a few weekends each month on what I call “Personal Hackathons”.
These are my sprint sessions to build something that either:

  • Becomes a product I can monetize, or
  • Eliminates friction from my daily workflows.

Here are some projects I’ve already built for myself, and a few more I’m planning for the coming weeks.

Environment Status updates in Messaging Channels

Build a tool that periodically monitors a service and takes action when certain conditions are met, for example:

  • If the response code isn’t 200, notify the DevOps team and possibly a potential fix aswell using an LLM.
  • If latency exceeds 250ms, alert the development team and automatically create a ticket in your project management tool. -If the issue is simple, trigger a background coding agent to work on the task and raise a PR.

This isn’t just for your organization, you can use it for your own hosted services as well.

What to learn

  • A bit of scripting (Bash/Python/Node.js)
  • REST APIs for your deployment environment.
  • Power automate/n8n if your organization have the subscription.
  • Prompt engineering.

How to approach

  • Set up a bot or webhook for the messaging medium that your organization uses.
  • Create a small service that fetches environment status from your infra (K8s cluster, VM health checks, API uptime).
  • Post updates on-demand or at intervals to a dedicated Teams channel.
  • Use the issue and code repository context, ask a coding agent to work on the task.

Potential

  • Saves “Hey, is staging up?” Slack/Teams chatter.
  • Can be extended to trigger alerts on failures.
  • Please make sure your team’s in the loop and that you’re within organizational policy, before the IT team catches you and makes that face.

CI/CD Pipeline Highlighter/Alert

This is similar to the previous tool. Build a tool that can detect pipeline completions or failure and trigger an alert to the respective person.

I have built this exact thing but only for highlighting, but you can extend it to alert. Below I have mentioned each of the learning path with “[Alerting]” or “[Highlighting]”

What to learn

  • [Alerting] Your DevOps provider API (Azure, GitHub or others)
  • [Highlighting] Browser extension development.
  • [Highlighting] Basic HTML/CSS for visual cues.

How to approach

  • [Alerting] Fetch pipeline run data via Azure DevOps API.
  • [Highlighting] Highlight failed tasks, bottlenecks, or flaky tests visually.
  • [Highlighting] Build as a browser extension.
  • [Highlighting] String parsing through HTML to find the relevent emails.

Potential

  • Immediate clarity on where a build went wrong.
  • A massive time-saver during release crunch.
  • Shows skill in automation + front-end + Browser extension development.

WebUI for Ollama

Ollama is a local LLM model runner which works in command line interfaces. These models will output text in md format when it needs to structure the output but the command line doesn’t render the markdown content.

BTW, there is already a tool that does this https://github.com/open-webui/open-webui. But what’s the fun in that.

What to learn

  • Working with Ollama API
  • React/Next.js or any front-end framework you like or want to learn. Prompt engineering fundamentals

How to approach

  • Spin up a small web app that interacts with your local Ollama server.
  • Add features like conversation history, model switching, and file uploads.
  • Keep it lightweight and internal for personal productivity.

Potential

  • A custom AI playground tailored to your needs.
  • Gateway to experimenting with AI tools without leaving the browser.

Retrain an LLM to Talk Like You

This one’s pretty self-explanatory. I’ve wanted to build it since my first year of university, after reading a post about a Chinese guy who created a tool to reply to his girlfriend, and she didn’t realize for an entire year.

I’m still not sure how he pulled that off without the advancements we have in LLMs today (and I don’t recall seeing the word LLM in that post either), but still… it’s a pretty cool project to try.

What to learn

  • Fine-tuning LLMs
  • Dataset creation & cleaning
  • Messaging API integrations (WhatsApp via Twilio, Telegram bots, Signal API) to read and respond to the texts.

How to approach

  • Collect your writing/chat history (with consent where required).
  • Fine-tune a small open-source model to mimic your tone and style.
  • Deploy the model on a server and connect it to WhatsApp or other messaging platforms.

Potential

  • Your own AI assistant that sounds like you.
  • Can help with drafting messages, reminders, or automating repetitive responses.
  • An advanced AI + automation project that’s a great portfolio talking point.

Some of the projects mentioned here involve data you may or may not have permission to access. Always communicate with the right stakeholders and make sure you’re following applicable policies and laws.

Stay Curious. Adios 👋

Cover image generated with ChatGPT using DALL.E


This content originally appeared on DEV Community and was authored by hiruthicSha