Skip to content
View elimorals's full-sized avatar

Sponsors

@clioo

Block or report elimorals

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.

Content in all repositories owned by your account will be closed.
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
elimorals/README.md
███████╗██╗     ██╗███╗   ███╗ ██████╗ ██████╗  █████╗ ██╗     ███████╗
██╔════╝██║     ██║████╗ ████║██╔═══██╗██╔══██╗██╔══██╗██║     ██╔════╝
█████╗  ██║     ██║██╔████╔██║██║   ██║██████╔╝███████║██║     ███████╗
██╔══╝  ██║     ██║██║╚██╔╝██║██║   ██║██╔══██╗██╔══██║██║     ╚════██║
███████╗███████╗██║██║ ╚═╝ ██║╚██████╔╝██║  ██║██║  ██║███████╗███████║
╚══════╝╚══════╝╚═╝╚═╝     ╚═╝ ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝╚══════╝╚══════╝

  AI engineer · agentes en producción · MCP · RAG · fine-tuning local
  Fundador técnico en @nexcar-ai · México

Construyo agentes que llegan a producción, no demos. Servidores MCP, RAG híbrido y modelos afinados en local. Escribo casi todo en español porque el ecosistema hispanohablante de AI engineering está desatendido y me interesa cerrar esa brecha.

En qué estoy trabajando

jw-agent-toolkit · Python Monorepo de 12 paquetes: servidor MCP con 129 herramientas, 28 endpoints REST, RAG híbrido (BM25 + vectorial + RRF) y fine-tuning local con alineamiento (Unsloth/MLX, DPO/ORPO, Constitutional AI). 131k LoC · 2 716 tests · jw-agent-toolkit.vercel.app

Skills_MX · Python 83 servidores MCP para el entorno burocrático mexicano: SAT, IMSS, INFONAVIT y trámites de gobierno. Automatización de lo que en México todavía se hace a mano. 1 667 tests · skills-mexico.vercel.app

comercio-exterior · Python Orquestador multi-agente para aduanas y comercio exterior: sub-agentes, Critic + RefineLoop, memoria en 4 capas y framework de evaluación.

5 433 repos con estrella, y las herramientas para no ahogarme en ellos

Llevo años coleccionando repositorios. Llegó un punto en que la colección dejó de ser útil por su propio tamaño, así que construí las herramientas para domarla:

Github-star-X · Python Guarda automáticamente en GitHub los repos que descubro vía stars desde una cuenta de X. El pipeline de captura.

StarGraph · TypeScript · Python Analiza esos repos con estrella y genera un grafo de conocimiento navegable: perfiles técnicos extraídos con Claude, embeddings en Pinecone y grafo en Cytoscape.js sobre FastAPI + Next.js 15. La capa de sentido.

Contenido_automatizado · Python Pipeline de creación de contenido automatizado con agentes de IA, de la idea a la publicación.

Stats

╭─ elimorals · octubre 2026 ───────────────────────────────────────╮
│                                                                  │
│   3 436 contribuciones   2731 commits · 673 pull requests        │
│        37 repositorios   16 públicos · 21 privados               │
│     121.5 MB de código   HTML + Python, sobre todo               │
│      5 735 repos con ★   curados desde julio de 2020             │
│                                                                  │
├─ lo que construyo · 121.5 MB en 37 repos ────────────────────────┤
│                                                                  │
│  HTML         ████████████████████████████████████████  67.0%    │
│  Python       █████████                                 14.7%    │
│  TypeScript   ███████                                   11.0%    │
│  JavaScript   ██                                         4.1%    │
│  PLpgSQL      █                                          1.0%    │
│  Jupyter                                                 0.6%    │
│                                                                  │
├─ lo que sigo · 5 735 repos con estrella ─────────────────────────┤
│                                                                  │
│  Python       ███████████████████                       32.5%    │
│  TypeScript   ███████████                               17.8%    │
│  JavaScript   ████                                       6.1%    │
│  Go           ███                                        5.2%    │
│  Rust         ███                                        4.7%    │
│  C++          ██                                         3.9%    │
│                                                                  │
│  ai 446 · llm 413 · ai-agents 277 · mcp 252 · claude-code 234    │
│  machine-learning 226 · react 216 · android 167                  │
│  deep-learning 163 · claude 160 · self-hosted 159 · cli 156      │
│  docker 135 · openai 129 · developer-tools 123 · macos 122       │
│                                                                  │
╰──────────────────────────────────────────────────────────────────╯

Bytes de código de mis 26 repos, privados incluidos · temas de mi colección de repos con estrella · generado desde la API con card.py

Cómo trabajo

Python · TypeScript · MCP · RAG · LLMs locales · FastAPI · Next.js

CI con ruff + mypy --strict + pytest + bandit. Conventional commits. Roadmap por fases.

Me interesan los agentes verificables: los míos devuelven citas rastreables en vez de texto plausible, y la lógica crítica corre sin LLM en el camino.

Contacto

LinkedIn · X · elimoralsmendox@gmail.com

Pinned Loading

  1. jw-agent-toolkit jw-agent-toolkit Public

    Toolkit agentic no oficial de JW: CLI, MCP, RAG, Skills, etc.

    Python 6 2

  2. Github_graph_obsidian Github_graph_obsidian Public

    StarGraph — analiza tus repos con estrella de GitHub y genera un grafo de conocimiento navegable con embeddings y Claude.

    TypeScript