Back to browse
GitHub Repository

Audi-ted L5 storage engine. SQLite for files.

30 starsRust

Elastik – treating LLM as an HTTP client in less than 200 lines of code

by rangersui·Mar 21, 2026·1 point·2 comments

AI Analysis

●●SolidBig BrainShip It

Treats LLMs like untrustworthy HTTP clients with HMAC audit chains.

Strengths
  • HMAC-signed append-only logs provide verifiable audit trails for AI actions.
  • Three-mailbox system isolates rendering, execution, and results without complex schemas.
  • Protocol fits in ~200 lines, making it auditable and language-agnostic.
Weaknesses
  • Reference implementation lacks production features like authentication or rate limiting.
  • String-only communication limits complexity compared to structured RPC frameworks like MCP.
Category
Target Audience

AI developers building agentic systems, security-focused engineers

Similar To

Model Context Protocol · AutoGen · LangChain

Post Description

Elastik is treating LLM as an untrustworthy http client by using mcp as a transparent transportation layer and built the most basic model with a html, database and a server.

I'm using the web security principle to treat this untrustworthy client(LLM) and provide it with the ability every http client can do, so that LLM can write any web app natively without any agentic UI or predefined components, in a safe, physical isolated way.

Similar Projects

Developer Tools●●Solid

Orangensaft – A mini Python-like language with LLM eval in lang runtime

Treats model calls as first-class runtime constructs using $..$ blocks with declared-type enforcement, which makes it unusually ergonomic to intermix deterministic code and LLM-powered operations. The Polars-backed dataframe injection that emits structured JSON summaries instead of raw table dumps is a clever, practical touch for token efficiency; neat sandbox for language designers, but explicitly a hobby/toy project rather than something to deploy.

Bold BetWizardry
jargnar
103mo ago
AI/ML●●Solid

Open Agent Spec. Treat AI agents like typed functions not prompt chains

Schema validation catches LLM output mismatches before they break downstream systems.

Big BrainNiche Gem
andrewvector
212mo ago
Productivity●●Solid

I treated my CV like a data product-evidence.json,MCP endpoint,llms.txt

Evidence-mapped CV beats PDF for AI recruiter parsing, but applies only to ATS that read these formats.

Big BrainShip It
vassilbek
103mo ago