๐ Madrid, Spain | ๐จ๐ปโ๐ป Software developer | ๐ Building apps & web ยท sharing the journey | ๐คฟ Scuba diver
"Building apps ยท sharing the journey"
I'm a software developer passionate about creating tools and experiences that make developers' lives easier. From Stream Deck plugins to AI-powered apps, I love exploring new technologies and building products that solve real problems.
When I'm not coding, you'll find me underwater exploring the ocean depths ๐
-
๐ Localizapp for Xcode
Powerful tool to manage localization for iOS projects. Makes working with multiple languages a breeze. -
๐ฑ MuseumAI
Discover museums and art using AI. Your personal guide to the world's cultural treasures. -
๐คฟ ScubaPlan
Dive planner for recreational divers. Plan your dives safely with decompression calculations and dive logs. -
๐ค OpenClient
Native Apple client for LiteLLM, Ollama and any OpenAI-compatible server. Real-time streaming, image generation, voice support and multi-platform (iPhone, iPad and Mac). -
๐ข Votice
Complete solution to collect, manage and act on user feedback for your apps. Built for indie developers who care about their users. -
๐ Votice SDK
Native Swift SDK for user feedback, suggestion boards, and voting mechanisms. Clean UI, simple setup, HMAC authentication.
-
๐ค Auto Commit AI
AI-powered tool that generates meaningful commit messages automatically. Never write "fix stuff" again. -
๐ Homelinks
Modern self-hosted dashboard to organize Docker services with favorites, categories, search, backups and secure login. -
โจ๏ธ Keychron Launcher Wrapper
Minimal Electron desktop wrapper for Keychron Launcher with WebHID support to configure compatible keyboards over USB. -
๐ MacScan
macOS security scanner to detect vulnerabilities and misconfigurations. Keep your Mac secure.
- ๐ชช miDNI Verification POC ยท iOS app ยท Backend
End-to-end proof of concept for scanning and verifying QR codes generated by Spain's official miDNI app. Built with SwiftUI and Node.js, featuring binary QR decoding, digital signature verification, and document data display.
- ๐ FreeLingo ยท Web
Open source web application for learning languages with AI. Works with local models via Ollama or cloud providers like OpenAI, Anthropic and DeepSeek. Evaluates your CEFR level, generates a personalized study plan and guides you through grammar, vocabulary, reading comprehension and writing lessons. Includes text chat with an AI tutor and real-time voice conversations with AI.
-
๐ฆ Commit Critters
Raise a T. rex on Stream Deck with your local Git projects. Three eligible commits detected in one day earn a growth day, unlocking new stages and rewards. Read-only, with no streaks, account or telemetry. -
๐ฑ Focus Buddy
Pomodoro companion for Stream Deck with four synchronized keys for your activity, companion, timer and progress. Choose Miso, Toby or Pipo, customize your focus rhythm and keep your data local. No account needed. -
๐ GitHub Contributions
Stream Deck plugin with five contribution views, light and dark themes, and a full-year calendar across five keys. Refreshes every 30 minutes or with a key press. -
๐ต Music Control
Free, local Apple Music controls for Stream Deck on macOS Tahoe and later. View album artwork, control playback, mark favorites and adjust volume, with dial support on Stream Deck+. -
๐ฑ Repo Garden
Stream Deck plugin that turns local Git repositories into pixel plants showing changes, commits to push or pull, and conflicts. Press for Git details. Read-only, with no account or telemetry. -
โฑ๏ธ Time Ledger
Local time tracker for Stream Deck. Switch activities with one press, review daily and weekly totals, edit sessions and export CSV reports. No account, telemetry or cloud service.
-
๐ก ServerWatch AI Bot
Telegram bot for server monitoring with AI chat. Fetches live Glances metrics and works with local Ollama or cloud models. -
๐ฅ๏ธ Linux Server Admin Bot
Telegram bot for managing and monitoring your Linux servers remotely. Execute commands and get system status on the go. -
๐ง Ollama Bot
Chat with local AI models through Telegram. Run Ollama models privately without cloud dependencies. -
๐ฎ PostFlow Bot
Streamline your posting workflow with automated content delivery through Telegram. -
โฐ Scheduled Tasks Bot
Automate your workflow with scheduled task execution through Telegram. Set it and forget it. -
๐ฅ Send Torrent Bot
Send torrent files directly to your download client via Telegram. Remote torrent management made simple.
Arturo Carretero Calvo







