Show HN: Agents.erl (AI Agents in Erlang)
Published on: 2025-07-14 04:42:37
Erlang Agent for OpenAI API
A comprehensive, distributed Erlang framework for OpenAI API integration with built-in supervision trees, dynamic API client generation, and tool execution.
Features
Distributed Architecture : Each API endpoint runs in its own supervised process
: Each API endpoint runs in its own supervised process Dynamic API Client Generation : Auto-generates client modules from the OpenAI API spec
: Auto-generates client modules from the OpenAI API spec Comprehensive API Coverage : Supports all OpenAI API endpoints
: Supports all OpenAI API endpoints Fault Tolerance : Built-in supervision trees and error handling
: Built-in supervision trees and error handling Rate Limiting : Smart rate limiting to prevent API quota issues
: Smart rate limiting to prevent API quota issues Streaming Support : Handles streaming responses
: Handles streaming responses Tool Execution : Register and execute custom tools in your agent
: Register and execute custom tools in your agent
... Read full article.