Skip to content
View diegoperezg7's full-sized avatar

Block or report diegoperezg7

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
diegoperezg7/README.md

Hi, I'm Diego 👋

AI Engineer building production AI systems, developer tools, and AI-powered products.

I work across the full lifecycle of applied AI: architecture, LLM integration, RAG, agent orchestration, evaluation, and deployment. My focus is on systems that are robust, testable, and deliver real value.


🔧 What I build

  • AI-powered products — LLM reasoning, explainable outputs, graceful degradation
  • Agent systems — voice interaction, tool use, autonomous development workflows
  • Production infrastructure — Docker, self-hosted AI (Ollama), event-driven pipelines
  • Full-stack applications — Python, TypeScript, FastAPI, React, Next.js, Supabase

🚀 My projects

AI investment intelligence dashboard with multi-source sentiment analysis, technical indicators, explainable AI reasoning, and real-time market data. Dual-LLM strategy with provider chain failover.

FastAPI Next.js 15 Groq Cerebras Supabase Docker


Self-hosted personal finance app with local AI inference. Natural language transaction classification, financial Q&A with deterministic-first approach, 12-month projections, and scenario modeling.

Next.js 16 Ollama Supabase Zod Docker


🏠 RentIA

AI-powered rental property management for the Spanish market. OCR document processing, legal compliance automation (LAU/IRAV), contract generation, and financial intelligence dashboards.

FastAPI React 19 Ollama Tesseract Supabase Docker


Voice-first AI assistant with local agent orchestration. Spawns Claude Code sessions for hands-free development, integrates with macOS Calendar/Mail/Notes, and features an audio-reactive Three.js visualization.

FastAPI OpenClaw Three.js WebSocket Claude Code AppleScript


Self-hosted real-time server monitoring dashboard with CrowdSec security integration, Docker container tracking, Telegram alerts, IP geolocation attack maps, and automatic service recovery.

Node.js Express CrowdSec Docker Telegram Leaflet.js


🎯 GoalOS

AI-powered life OS with a pluggable provider chain architecture. Goals, habits, achievements, and analytics with offline-capable AI that degrades gracefully across four provider tiers.

React 19 Zustand Ollama Framer Motion Supabase


🛡️ SecNet

Automated network incident detection and response system. Suricata IDS/IPS with custom rules, automated IP blocking, and forensic analysis dashboard. Final degree project, graded 10/10.

Suricata Python Flask Docker iptables


🛠️ Stack

Category Technologies
Languages Python, TypeScript, SQL, Bash
Frontend React, Next.js, Vite, Zustand, Three.js, Framer Motion
Backend FastAPI, Fastify, Flask, Express
AI / LLMs Ollama, Groq, Cerebras, Claude Code, OpenClaw, pgvector
Data Supabase (PostgreSQL), SQLite, Redis
Infra Docker, Caddy, Cloudflare Tunnel, Tailscale, GitHub Actions

💡 Principles

  • Ship real systems, not toy demos
  • Reliability over hype
  • Local-first AI when privacy matters
  • Graceful degradation over hard dependencies
  • Explainable outputs over black boxes

📫 Connect

LinkedIn GitHub

Pinned Loading

  1. GoalOS GoalOS Public

    AI-powered life OS with pluggable provider chain. Goals, habits, achievements, timeline, and analytics with offline-capable AI.

    TypeScript

  2. jarvis-openclaw jarvis-openclaw Public

    Voice-first AI assistant with local agent orchestration. Claude Code integration, Apple system bridges, Three.js orb visualization.

    Python

  3. MyFinancIA MyFinancIA Public

    Self-hosted personal finance app with local AI classification and financial Q&A. Next.js 16, Supabase, optional Ollama inference.

    TypeScript

  4. MyInvestIA MyInvestIA Public

    AI-powered investment intelligence dashboard with explainable reasoning, multi-source sentiment analysis, and real-time market data.

    Python

  5. server-monitor-AI server-monitor-AI Public

    Self-hosted real-time server monitoring dashboard with CrowdSec security, Docker container tracking, Telegram alerts, and automatic service recovery

    HTML