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.