deepfates / imp
git clone https://github.com/deepfates/imp.git
v0.8.0 · 27d ago
Elixir port of DSPy for declaring, measuring, and optimizing language-model programs as typed signatures on the BEAM.
Why you might care
Lets Elixir developers write LLM steps as typed signatures instead of prompts, then improve them with optimizers like GEPA against labeled examples. Agents run as supervised OTP processes with tool calls defined as ordinary Elixir functions.
+0
stars, 24h · #64,332
+~4
stars, 7 days · #27,394
+~15
stars, 30 days · #30,140
261
★ total · +2% this week
15
forks · 23 open issues
Star history (as recorded here)
LanguageElixir
LicenseMIT
Created2026-07-10 (3mo ago)
Last push1d ago
Watchers0
OwnerUser
Seen on GitHub Trending
- 2026-10-27 — #5 monthly in elixir · +256 ★
GitHub topics
Links
- GitHub: github.com/deepfates/imp
- Homepage: https://hex.pm/packages/imp
- Releases · Issues · Hacker News mentions
README
Loading README…
Blurb generated by claude-haiku-5-5 2d ago. Star deltas marked ~ are extrapolated from partial history.