Skip to content

Crucible v1.0.0

Latest

Choose a tag to compare

@Whoaa512 Whoaa512 released this 13 Feb 09:04

Crucible v1.0.0 — Recursive LLM Code Execution for Elixir

Self-contained standalone binaries. No Erlang needed.

Downloads

Platform Binary Size
macOS (Apple Silicon) crucible_macos_aarch64 ~10MB
Linux (x86_64) crucible_linux_x86_64 ~18MB
# Download, make executable, run
chmod +x crucible_*
./crucible_macos_aarch64 version   # or crucible_linux_x86_64

macOS note: On first run, you may need to remove the quarantine flag: xattr -d com.apple.quarantine crucible_macos_aarch64 or right-click → Open.

As an Elixir library

{:crucible, "~> 1.0"}

Features

  • Multi-provider support: Anthropic, OpenAI, OpenRouter, Codex
  • Recursive sub-calls via rlm_call/2
  • Skill caching (SQLite-backed, opt-in) — inspired by SkillRL
  • Smart retry with exponential backoff
  • JSONL trajectory logging
  • CLI: crucible run, crucible skills, crucible logs, crucible providers

References