←

Imp brings DSPy-style declarative LLM programming to Elixir and the BEAM

Tools official 1 src. ~1 min

Imp is a full port of DSPy to the BEAM, published as its first experimental 0.5 release on Hex. It offers typed signatures, optimizers (GEPA, MIPROv2, SIMBA, few-shot bootstrap, GRPO), Imp.react tool-calling agents as supervised OTP processes, plus MCP tool import and ACP serving for editors like Zed.

Why it matters

First serious DSPy equivalent for the Elixir ecosystem, bringing optimizer-driven prompt programs to a BEAM-native OTP concurrency model.

Importance: 2/5

Experimental first release of a notable framework port

Sources