Practical software for individuals and small businesses.

I'm an indie software maker shipping small, focused products in my own time — downloadable tools and lightweight web applications. Each one is designed to do one job well, with transparent one-time pricing and a clear license.

Products

A focused lineup of products I design, build, and maintain myself — some ready to use today, others actively taking shape. Available releases are crafted with care for performance, privacy, and a clean user experience, and offered as one-time purchases: pay once and keep using the product under your license, with no subscriptions, hidden fees, or recurring charges.

CLI application · One-time purchase

Brain Break

€9.99 EUR · one-time

An AI-powered terminal quiz app. Define quiz domains, answer AI-generated questions, and track your progress — all from a CLI.

  • Domain-based quizzes with adaptive difficulty and scoring
  • Works with OpenAI, Anthropic, Gemini, GitHub Copilot, Ollama, or any OpenAI-compatible endpoint
  • Single-user personal license, updates included for the purchased major version
Mobile app · Coming soon

Brain Break Mobile

€19.99 EUR · one-time

The core AI-powered quiz experience from Brain Break, reimagined for iOS and Android. Sold as a separate product.

  • Core quiz workflow from the CLI version
  • Native mobile UI designed for phones
  • Single-user personal license, updates included for the purchased major version
Buy a license Learn more View mockups
Web application · One-time license

Auto Garage

€49 EUR · one-time

A self-contained web application for managing an auto repair garage — runs entirely in the browser, no backend required.

  • Customers, vehicles, service visits, reminders, and statistics
  • Local-first: data lives in browser storage; installable PWA, works offline
  • Single small-business license, intended for one independent garage

Details

Full feature breakdown, supported platforms, and what is included with each purchase.

Brain Break · AI-powered CLI quiz app

Brain Break

Brain Break is an AI-powered terminal quiz app built with TypeScript. Define quiz domains, answer AI-generated questions, and review your score progression and history — all from a CLI interface. Choose from multiple AI providers including OpenAI, Anthropic, Google Gemini, GitHub Copilot, Ollama for local models, or any OpenAI-compatible endpoint.

⚙️ Installation

📦 From npm

npm install -g brain-break

🍺 Homebrew (macOS)

brew tap georgiosnikitas/brain-break
brew install brain-break
✨ Features
  • Multiple AI providers — OpenAI, Anthropic, Google Gemini, GitHub Copilot, Ollama (local LLMs), and any OpenAI-compatible endpoint
  • Domain-based quiz sessions — create any topic like java-programming, greek-mythology, or thai-cuisine
  • AI-generated questions — multiple-choice questions with automatic deduplication
  • Adaptive difficulty — scoring and difficulty progression based on correctness and response speed
  • Explain answer — ask the AI to explain why the correct answer is right after any question
  • Teach me more — drill deeper with AI-generated micro-lessons after viewing an explanation
  • Question bookmarking — bookmark any answered question from the quiz or history for later revisiting via a dedicated bookmarks view
  • My Coach — AI-generated coaching report per domain analyzing your question history to surface strengths, weaknesses, trajectory, and recommendations
  • Domain sub-menu — play, challenge, history, bookmarks, stats, my coach, ASCII art, archive, and delete per domain
  • Stats dashboard — per-domain score trend, accuracy, and return streak
  • ASCII art milestone — unlock FIGlet ASCII art per domain
  • Configurable language and tone — language selection for questions and explanations, plus seven tone options including humorous, sarcastic, and pirate
  • Dark and light themes — toggle between dark and light terminal background modes for readable colors on any terminal
  • Settings screen — change provider, model, language, tone, my coach scope, theme, and welcome screen at any time
📋 Requirements
  • Node.js >= 22.0.0
  • An AI provider configured through the in-app settings:
    • AnthropicANTHROPIC_API_KEY environment variable
    • OpenAIOPENAI_API_KEY environment variable
    • Google GeminiGOOGLE_GENERATIVE_AI_API_KEY environment variable
    • GitHub Copilot — active Copilot subscription and authentication in the environment
    • Ollama — a running Ollama instance
    • OpenAI-compatible APIOPENAI_COMPATIBLE_API_KEY environment variable. Use for any service exposing an OpenAI-compatible chat completions endpoint (e.g. Azure OpenAI, Groq, Together AI, Mistral, Perplexity, DeepSeek, LM Studio, vLLM).
🚀 Platform & delivery
  • Cross-platform CLI — runs on macOS, Linux, and Windows wherever Node.js 22+ is available
  • Installed from npm or Homebrew; on first run, the app offers to enter an existing license key or purchase one
  • Updates included for the purchased major version
📜 License
  • Single-user, personal-use license
  • Non-transferable; AI provider usage and any associated API costs are the buyer's responsibility
Brain Break Mobile · iOS & Android · Coming soon

Brain Break Mobile

Brain Break Mobile is the native mobile companion to the Brain Break CLI — the core AI-powered quiz experience, reimagined for phones. Define quiz domains, answer AI-generated questions, and track your progress on the go. Sold as a separate product from the CLI version.

🚧 Currently in development. High-fidelity mockups are available in the demos section and as a standalone preview.

✨ Features

The planned mobile app adapts the core quiz, progress tracking, and coaching experience from the CLI to a touch-first interface. Some provider options and platform-specific features may differ at release.

📋 Requirements
  • iOS 16+ or Android 10+
  • An AI provider configured in-app. Planned provider options include:
    • Anthropic, OpenAI, Google Gemini — API key entered in Settings
    • OpenAI-compatible API — any endpoint exposing an OpenAI-compatible chat completions API (e.g. Azure OpenAI, Groq, Together AI, Mistral, Perplexity, DeepSeek, LM Studio, vLLM)
🚀 Platform & delivery
  • Native iOS and Android apps
  • Distributed via the App Store and Google Play once released
  • Updates included for the purchased major version
📜 License
  • Single-user, personal-use license
  • Sold separately from the Brain Break CLI
  • AI provider usage and any associated API costs are the buyer's responsibility
Auto Garage · Garage management system

Auto Garage

A self-contained web application for managing an auto repair garage. Track customers, vehicles, repair visits, reminders, and statistics — all running entirely in the browser with no backend required.

🌐 Hosted app: auto-garage.georgiosnikitas.workers.dev — deployed on Cloudflare Workers.

✨ Features
  • 👥 Customers — manage customer records (name, phone, history) with optional notes and 🎤 dictation.
  • 🚗 Vehicles — track vehicles linked to customers.
  • 🔧 Visits — log service visits and repair work with optional 🎤 speech-to-text dictation (browser-native, no external server).
  • Reminders — auto-generated reminders (last service + 1 year) with archive / restore.
  • 📊 Statistics — aggregated insights with year filter: totals, vehicles by make/model, and per-vehicle revenue.
  • 💾 Local storage — data persists in browser localStorage; no server needed.
  • 📱 Responsive design — adapts to desktop, tablet, and mobile screens.
  • 📤 Data export — JSON export of all data.
  • 📥 Data import — JSON import to restore or migrate data.
  • 📦 Load sample data — one-click load of bundled sample data for quick demos / testing.
  • 🗑️ Delete all data — wipes every record from localStorage after confirmation.
  • 🎨 Theme toggle — switch between dark / light theme with modern gradient UI.
  • 👁️ Hide amounts — toggle to blur monetary values for over-the-shoulder privacy.
  • 📲 Install as app — installable PWA, works offline after first load (requires HTTPS).
  • Buy Me a Coffee — optional support link in the overflow menu.
  • 🔑 License management — optional Lemon Squeezy license-key gate with hard-block UI and demo mode.
📋 Requirements
  • Any modern browser (Chrome, Firefox, Safari, Edge)
  • HTTPS required for PWA installation and offline support
🚀 Platform & delivery
  • Runs in any modern browser — desktop, tablet, or mobile
  • Hosted version available; can also be self-hosted as a static site
  • Installable as a PWA with full offline support after first load
  • Updates included for the purchased major version
📜 License
  • Single small-business license
  • Intended for one independent garage

Pricing

Available products are sold as one-time purchases. There are no recurring subscription fees. Planned prices for unreleased products are shown for reference. Prices are in EUR and shown excluding VAT. Lemon Squeezy will calculate and add any applicable VAT or sales tax at checkout based on your location.

Product Type License Billing Price
Brain Break CLI application Single user, personal use One-time €9.99
Brain Break Mobile (coming soon) Mobile app (iOS & Android) Single user, personal use One-time €19.99
Auto Garage Web application Single small-business license One-time €49.00

License activation: all paid products include a built-in license-key activation flow. After checkout, you receive a key by email; paste it into the app to unlock it. Product pages and activation screens link back to the relevant Lemon Squeezy checkout when you need a key.

Visit the store → All licenses are sold through my Lemon Squeezy storefront: georgiosnikitas.lemonsqueezy.com

Demos

Watch product demos and browse mobile mockups.

Brain Break Mobile

FAQ

How is the software delivered?

After checkout on Lemon Squeezy, you receive a license key by email. Each product has its own delivery channel — the Brain Break CLI is installed from npm or Homebrew, Auto Garage runs in your browser (or can be self-hosted), and Brain Break Mobile (when released) will be installed from the App Store or Google Play. All of them then use the same activation flow: open the app, paste your license key into the activation screen, and the product unlocks.

Are there refunds?

All products offer a free demo so you can evaluate them before buying. Because of this, refunds are limited to critical defects and billing errors. See the full Refund Policy for details.

Is support included?

Yes — email support is included for setup questions and bug reports. Use the contact details below.

Portrait of Georgios Nikitas

About

This is a small, indie software project run by Georgios Nikitas alongside a full-time job. Products are designed, built, and supported personally.

What is sold: Small, self-contained software products. Some are downloadable command-line tools (such as Brain Break), others are lightweight web applications (such as Auto Garage).

Who they are for: Individuals and small businesses that want focused, affordable software that does one job well — without the complexity or recurring cost of larger platforms. Each product targets a specific audience, described on its own listing.

How they are made and licensed: Each product is developed in-house. Buyers receive a non-transferable license to use the software for the intended scope (single user for personal tools, single small business for business tools). Source code stays under the developer's ownership.

Billing model: All current products are one-time purchases. No subscriptions are offered today. If a subscription product is ever introduced, it will be clearly listed on this page with its own pricing.

Contact

For sales questions or support, please use the channels below.