Skip to content
@innoboxrr

innoboxrr

Product engineering studio — offline-first desktop apps, AI-native platforms, web & mobile. Led by Homero Raúl Vargas Cruz.

Innobox R&R

A product engineering studio that ships commercial software — desktop, web, mobile and AI.

Founded and led by Homero Raúl Vargas Cruz · Toluca, México 🇲🇽

Website GitHub LinkedIn Email CV

14+ years shipping software · 272 repositories · 14 organizations · 12 commercial desktop products · 40+ open-source packages


👋 Who is behind this

I'm Homero Raúl Vargas Cruz — Founder & Principal Software Engineer at Innobox R&R.

I started as a full-stack web developer and spent a decade building enterprise systems in PHP/Laravel + Vue. Today I design and ship complete products end to end: a desktop application framework of my own, a catalog of licensed commercial apps built on top of it, the licensing/billing infrastructure that sells them, the mobile clients, and the AI layer that makes them useful.

I don't just write features. I build the platform the features stand on.

🎓 M.Sc. in Innovation and Educational Technology · B.Eng. in Systems Engineering · B.A. in Psychology 🌍 Spanish (native) · English (advanced) · Open to remote and relocation


🏗️ The platform: @innoboxrr/forge

The centerpiece of everything here. Forge is a TypeScript framework I built for offline-first, license-sold Electron desktop applications — the same way Laravel is a framework for web apps, but for software you install, sell and update on a customer's machine.

src/kernel        Application lifecycle, service container, bootstrapping
src/database      Migrations, query layer, pluggable drivers, two-way sync
src/auth          Authentication with swappable adapters (local / Supabase / OAuth)
src/licensing     License validation, activation, entitlement enforcement
src/http          Embedded Fastify server bridging renderer ↔ backend
src/jobs          Background job queue
src/events        Event bus and listeners
src/updater       Signed auto-update channel (electron-updater)
src/install       First-run provisioning
src/integrations  Third-party adapters (payments, CFDI, storage, messaging)
src/mcp           Model Context Protocol server — apps expose tools to AI agents
src/interop       Cross-app communication inside the Innobox ecosystem
src/workspace     Multi-tenant workspaces
src/console       CLI tooling and code generation
src/ui            Shared React design system

Interchangeable backends by design: the exact same application runs against local SQLite (fully offline), Supabase, or PostgreSQL — chosen by configuration, not by rewriting the app.

Runtime Electron · Node.js · Fastify · better-sqlite3
Language TypeScript (strict), 100% typed surface
UI React 18 · Vite · Lucide
Testing Vitest · typecheck gates on every release
Distribution electron-builder · code-signed installers · delta auto-updates
AI Native MCP server — every app is an agent-callable tool

Current release: v0.19.3 — and 12 shipping products depend on it.


📦 The catalog — commercial desktop apps built on Forge

Every one of these is a real, versioned, installer-distributed, license-gated product with its own auto-update release channel.

Product What it does Notable engineering
Innobox Hub v0.1.44 Central app manager — one account, installs / updates / sells the entire catalog Storefront + package manager + SSO in a desktop shell
LeadOps v0.2.20 Lead generation & prospecting workstation Anthropic Claude SDK for enrichment/qualification · Puppeteer scraping · Leaflet geospatial mapping
Aprendiz "Teach it once and it repeats by itself, on any page or program." — desktop RPA Puppeteer-driven task recording & replay, JSDOM-tested
Clipia v0.1.16 Programmatic video generation studio Remotion render pipeline · FFmpeg/FFprobe · Zustand state
Facturalista v0.1.18 Invoicing for the Mexican market Mexican CFDI electronic stamping (Facturama + managed/self-service billing modes)
Chispa v0.1.19 Children's educational software — buy once, works offline, the child's data never leaves the computer See engine below
Chispa · Lectura Reading title in the Chispa vertical OpenDyslexic & Andika typography, accessibility-first
Cobraya v0.1.17 Collections & receivables Offline-first ledger with sync
Timegrid v0.3.0 Scheduling & appointments Conflict-free slot engine
Rayita v0.1.10 Catalog productivity app Full Forge integration (Hub, licensing, interop)
Tipster Web + mobile product Laravel API + React Native client
Caso Culpable Deductive crime-fiction game — live at casoculpable.com Hexagonal architecture monorepo: a zero-dependency pure domain, a deterministic fair-play solver that proves every case is logically solvable before publication, blind-reader validation, Stripe billing, architecture & secret-scanning CI gates

🧠 @innoboxrr/chispa — the learning engine

A pedagogy engine that sits on top of Forge: learner profiles, per-node mastery modeling, spaced repetition, an adaptive session planner, and auto-generated progress material for parents. Built with the Anthropic SDK for content generation. v0.11.3.


☁️ The infrastructure that sells it

Building the product is half the job. These are the systems that turn it into a business:

  • innobox-licensing — central multi-product license & sales server. Supabase Edge Functions (Deno) + Postgres schema + admin CLI, tested against PGlite. Every product in the catalog validates against it.
  • innobox-gateway — managed gateway fronting S3/R2 storage and AI inference, with entitlement checks and credit-based metering.
  • innobox-community — the ecosystem's support forum, on isolated Supabase infrastructure.
  • innobox-factory / innobox-forge — scaffolding and code generation: a new licensed product goes from zero to installable in hours.
  • Release channels — a dedicated public repo per product (*-releases) serving signed installers and auto-update manifests.

🤖 AI & Machine Learning

  • Anthropic Claude SDK integrated in production across LeadOps, Chispa Engine and Caso Culpable.
  • Model Context Protocol (MCP) — a first-class Forge module: desktop apps expose their capabilities as tools that AI agents can call.
  • xtts_local — a Python voice-cloning desktop application: Coqui XTTS v2 + PyTorch + Transformers, GUI, packaged with PyInstaller (custom scipy/transformers hooks) and an Inno Setup Windows installer with its own license client. ML that ships as a product, not a notebook.
  • narrator-xtts — audio review tooling for the TTS pipeline.
  • AI agents in production platforms — multi-tenant real estate platform with autonomous agents, AI landing-page generation at scale (BrandAI, 20+ generated properties), conversational assistants.
  • Automation — Puppeteer fleets, WhatsApp automation servers, government-form fillers (RVOE), scrapers on AWS Lambda.

📱 Mobile

Tipster Mobile — production React Native 0.81 + Expo (SDK 54) application:

expo-router · expo-iap in-app purchases · expo-notifications push · expo-secure-store · expo-auth-session OAuth · @tanstack/react-query · react-hook-form + Zod · nativewind · i18next full localization · Reanimated · TypeScript throughout.

Plus a decade of hybrid and PWA delivery for the enterprise platforms below.


🌐 Web platforms — the enterprise track record

Over a decade of multi-tenant, business-critical systems in Laravel + Vue.js:

  • SeguroPro — a complete CRM for the insurance industry: core engine, landing-page manager, embeddable widgets, campaign infrastructure.
  • ActualSales — enterprise sales platform: core services, webhook infrastructure, the Olympus backend, and a visual Vue builder. RESTful API design, GitLab CI/CD, legacy-to-modern migrations.
  • iTec School — multi-tenant school management: academic control, payment gateways, video processing, audit trails, multi-page app architecture.
  • EBAT — Escuela de Bellas Artes de Toluca — I founded and led their Technology Department with a team of 8, and built the systems for administration, finance, social service, procedures and R&D.
  • SiConsulta — medical practice platform.
  • ProfeMX — education platform with RVOE regulatory automation.
  • iTec Systems — 70+ conversion-focused React/TypeScript landing pages and micro-SaaS products.
  • Laravelers Academy — 25 open teaching repositories. I teach what I build.
  • LMS for Tecnológico de Monterrey — learning management system with multimedia and assessment.

🧰 Open source — 40+ published packages

Reusable infrastructure extracted from real production work, on Packagist and npm:

Laravel / PHPlarapack-generator · laravel-auth · laravel-audit · omni-billing (+ Stripe / PayPal drivers) · s3-resumable-uploads · video-processor · search-surge · domain-manager · laravel-options · twilio-sdk · zoom-sdk · google-calendar · laravel-tel-input · make-bridge · composer-deploy-tool · laravel-env-editor · wirecomments · routes-to-json

JavaScript / Vueform-elements · vue-datatable · js-validator · multipart-uploader · locale-generator · http-request · laravel-setup · feedback-visual


🛠️ Tech stack

Languages

TypeScript JavaScript PHP Python SQL Bash

Frontend & Desktop

React Electron Vue.js React Native Expo Vite Tailwind

Backend

Node.js Fastify Laravel Express Deno

Data

PostgreSQL MySQL SQLite Supabase

Cloud, AI & DevOps

AWS Docker Anthropic PyTorch GitHub Actions GitLab CI Stripe

AWS in production: EC2 · S3 · Lambda · IAM · Route 53 · SES · CloudWatch · CodeDeploy · CloudTrail Practices: hexagonal architecture · offline-first & sync · monorepos · migrations as code · CI architecture/secret gates · signed releases & delta updates · multi-tenancy · RESTful & SOAP APIs · i18n/l10n · accessibility


🎯 What I'm good at

I take a product from idea to a customer's machine, alone or leading a team. That means: designing the architecture, building the framework, writing the domain logic, shipping the UI, wiring the payments, signing the installer, running the update channel, and keeping it maintainable enough that twelve products can share one codebase.

  • Platform & framework engineering — Forge is the proof: 20+ modules, adapter-based, 12 dependent products.
  • Desktop application engineering at scale — Electron, native modules, code signing, auto-update, offline-first data with sync.
  • Full-stack product delivery — React/TypeScript, Vue, Laravel, Node, React Native.
  • AI-native software — LLM integration, MCP tooling, local ML inference, autonomous agents.
  • Monetization infrastructure — licensing servers, entitlements, metered billing, Stripe/PayPal, CFDI.
  • Technical leadership — founded and ran a technology department (team of 8), and I teach publicly through Laravelers Academy.

📫 Let's talk

I'm open to senior / staff / principal engineering roles, technical leadership, and consulting — remote worldwide or relocation.

LinkedIn GitHub Email CV

📱 WhatsApp: +52 729 447 0019

"To build software that is efficient and human-centered — and to keep pushing the boundary of what one engineer can ship."

Pinned Loading

  1. larapack-generator larapack-generator Public

    Scaffold a production-ready Laravel package in seconds - structure, service provider, config, tests and CI.

    PHP 2

  2. laravel-setup laravel-setup Public

    Bootstrap a new Laravel + Vue application with one command - sane defaults, tooling and folder structure.

    Vue 1

  3. vue-datatable vue-datatable Public

    Feature-complete data table for Vue 3 - sorting, filtering, pagination and server-side data.

    Vue

  4. search-surge search-surge Public

    Full-text and faceted search for Laravel models with a fluent, driver-agnostic API.

    PHP

Repositories

Showing 10 of 56 repositories

Top languages

Loading…

Most used topics

Loading…