My projects


Chatbot AI

A local AI chatbot powered by LLaMA 3.2 from Meta as the primary model, wrapped in Open WebUI for a seamless user experience. Deployed as a Docker container, it can access the internet and communicate with other applications requiring AI-driven conversations.

Online file explorer

A secure solution for remote file access, fully compatible with Samba servers, enabling easy integration with existing infrastructure. Originally designed to share photos with friends and family, it now functions as a full-fledged file explorer.

Local web search engine

SearXNG, a meta-search engine, deployed as a Docker container. It provides internet access for the AI chatbot and other applications. I also use it daily as my primary search engine.

Battleship game with computer

A classic Battleship game where you play against a computer opponent. The computer’s moves are calculated based on probability rather than random guesses. Written in C.

Vaultwarden implementation

A Docker container running a self-hosted version of Bitwarden. It enables users to manage their password databases and, when paired with a browser plugin, serves as a comprehensive password manager.

Triangle library

A Rust library for calculating triangle properties without relying on analytical geometry. It uses sides and angles for its calculations, is fully object-oriented, and easy to implement. Over 400 downloads to date.

C vector

A simple C library that provides dynamic array functionality. Designed to be intuitive and easy to use.


Scroll to top