Skip to content
View Lorenzo-SF's full-sized avatar
  • Toledo, Spain

Block or report Lorenzo-SF

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
Lorenzo-SF/README.md

Building AI-native infrastructure for the BEAM ecosystem.

If I solve a problem twice, it becomes open source.

I design and build production-grade infrastructure for Elixir systems — OTP orchestration, LLM runtimes, AI-assisted development tooling and distributed runtime utilities.

Most of what I build starts as a personal need inside real systems and ends up as open source libraries on Hex.


LinkedInhex.pm



What I focus on

⚡ OTP-first distributed systems → reliability, concurrency, supervision trees
🤖 AI-native runtime systems → LLM orchestration, MCP servers, tooling
🏗️ Developer infrastructure for BEAM → composable libraries, not monolithic frameworks

Core projects

🕯️ Candil

LLM runtime for Elixir

Unified runtime for local and cloud LLMs. Supports llama.cpp, OpenAI, Anthropic and Ollama through a single interface — streaming, context management and OTP-native orchestration included.

ElixirOTPLLM

🏛️ Delfos

AI code intelligence server (MCP)

MCP server for AI-assisted development tools (Claude Desktop, Cursor, Zed). Hybrid search (vector + BM25 + graph), 40+ languages via Tree-sitter NIFs, real-time re-indexing.

ElixirMCPRAG

Arrea

OTP orchestration layer

Reliable async process orchestration built on OTP primitives — circuit breakers, retry policies, telemetry integration and DynamicSupervisor with independent registries per concern.

ElixirOTPTelemetry

🎨 Alaja

CLI framework & terminal rendering kit

Declarative CLI framework with DSL macros (command, flag, argument). Full terminal rendering: tables, boxes, progress bars, gradients and images (Kitty/iTerm2/Sixel/ASCII).

ElixirCLIDSL


Ecosystem

10 libraries published on hex.pm — each solving one problem, built for real production constraints.

ProjectWhat it does
🚢 FlotillaLiveView architecture layer — Elm Architecture (model / update / view)
🚦 VálvulaZero-dependency token bucket rate limiter on OTP/ETS
🧰 AperoDeveloper utilities — file ops, Git, Docker, crypto, HTTP, retry, cache
🎨 PoteColor manipulation — parsing, conversion, palettes, xterm256
🏥 BoticaParallel system health checks and environment diagnostics
📦 BatamantaPackage Elixir apps as self-contained executables with embedded ERTS

Experience

Core Team — Truedat · Bluetab / IBM

Enterprise open source Data Governance platform — banking, insurance, telecom and retail. 11 Elixir microservices in production · REST + GraphQL · PostgreSQL · Elasticsearch · Redis · React.js


ElixirOTPPhoenixEctoPostgreSQLRedisElasticsearchDocker

Pinned Loading

  1. BatamantaBatamantaPublic

    Package your Elixir applications as 100% self-contained executables. No Erlang/Elixir installation required on the target machine.

    Elixir 1

  2. alajaalajaPublic

    Alaja is a declarative CLI framework and terminal rendering kit for Elixir. Define commands with a DSL, validate flags, auto-generate help, and render rich terminal output — tables, headers, boxes,…

    Elixir

  3. arreaarreaPublic

    Async process orchestrator and telemetry for Elixir. Arrea is an OTP-based library that provides parallel process execution, worker management, circuit breaker protection, command validation, and b…

    Elixir

  4. candilcandilPublic

    LLM inference and model management for Elixir. Run local models via llama.cpp or remote models via OpenAI-compatible APIs.

    Elixir

  5. flotillaflotillaPublic

    Flotilla lets you build LiveView UIs as composable data structures following The Elm Architecture instead of writing HEEx templates directly. All the state transitions, event handling, and renderin…

    Elixir