Back to browse
GitHub Repository

Minimal LLM client (OpenAI / Anthropic) and JSON codec for Erlang

0 starsErlang

Erlangchain – A tiny Erlang client for LLMs

by Abhavk·Jul 1, 2026·2 points·0 comments

AI Analysis

MidCozyNiche Gem

Zero-dependency LLM client for Erlang, but wrapping HTTP calls isn't technically novel.

Strengths
  • Only uses OTP inets and ssl — no third-party dependencies for Erlang purists.
  • Includes tool-use support and multimodal message handling out of the box.
Weaknesses
  • LLM API wrappers exist for most languages — this is straightforward HTTP client work.
  • Very early stage with 2 commits and 0 stars — unproven in production use.
Target Audience

Erlang developers, BEAM ecosystem programmers

Similar To

langchain · litellm · ai-sdk

Post Description

I made a small Erlang library for calling OpenAI and Anthropic from Erlang without third-party dependencies. Includes a simple chat API, basic tool-use support, multimodal message support, and some JSON utils. Try it out!

Similar Projects

Developer Tools●●Solid

Langasync – Use OpenAI/Anthropic Batch APIs with LangChain Chains

Turns existing LangChain pipelines into first-class batch jobs you can submit to provider batch endpoints without rewriting your chains. It automates JSONL uploads, polling (BatchPoller), provider-specific parsing into unified BatchItem results, partial-failure handling, and on-disk job persistence so batches can outlive your process — Vertex/Azure support is on the roadmap.

Solve My ProblemNiche Gem
basilwoods256
104mo ago
AI/ML●●Solid

Translate LLM API Calls Across OpenAI, Anthropic, and Gemini

Hub-and-spoke IR translates LLM APIs without N^2 adapter hell.

Big BrainNiche Gem
Oaklight
202mo ago
AI/MLMid

Firefox Sidebar Local LLM

Enables local LLMs in Firefox sidebar, but needs manual about:config edits.

Ship It
modinfo
102mo ago
Developer Tools●●Solid

LLM Gateway for OpenAI/Anthropic Written in Golang

Runs as a single binary with embedded SQLite and zero-config start, acting as a transparent, provider-agnostic proxy that logs model, tokens, latency, cost and API key hashes while leaving full body capture opt-in. It also proxies streaming responses in real time and exposes stable JSON analytics endpoints — a practical, instrumentable way to get reproducible, audit-ready traces for real LLM traffic, though long-term value depends on how it handles provider edge-cases and SDK compatibility.

Solve My ProblemNiche GemSlick
oatmale
424mo ago