Reconnectingβ¦
Tag
#metaprogramming
3 articles
Engineering
ETS-Backed Registries: The Performance Trick Behind 552 Self-Registering Agents
Self-registration sounds like metaprogramming magic. It's actually just ETS + @after_compile + discipline. Here's exactly how Prismatic keeps 1,110 agent definitions (~70 runtime) and 128 OSINT tools discoverable in sub-millisecond time.
Apr 09, 2026
Β·
7 min read
Β·
TomΓ‘Ε‘ Korcak (korczis)
ets
registry
metaprogramming
+2
Architecture
REST API Auto-Discovery: From Elixir Modules to Endpoints
How Prismatic auto-discovers API endpoints by scanning Elixir modules, extracting @spec definitions, and generating a generic dispatch controller with type coercion.
Mar 11, 2026
Β·
9 min read
Β·
Tomas Korcak (korczis)
api
elixir
auto-discovery
+2
Intelligence
OSINT at Scale: 157 Self-Registering Intelligence Adapters
The Prismatic OSINT framework uses Elixir metaprogramming to self-register 157 intelligence adapters at compile time. Each adapter declares its capabilities, input fields, and category, then appears automatically in the UI and API without any manual wiring.
Mar 06, 2026
Β·
10 min read
Β·
Prismatic Engineering
osint
adapters
metaprogramming
+3