Hello,

Following up on the question of why the LLM stack is built as
translators, here is the honest accounting of what the
architecture buys, compared with a classical LLM stack (a
monolithic API, a GPU in a datacenter, and a black box). Each
point below comes from the actual roadmap of the components, not
from aspiration.

1. Composability through the filesystem. Every interaction between
   components is a POSIX write/read: no socket, no linked library,
   no proprietary API. The contracts between translators are
   frozen JSON files, versioned like code.

2. Replaceability. PostgreSQL can change host or version without
   recompiling anything upstream — only /db and its conninfo
   move. Any component can be swapped at runtime with settrans,
   while the rest of the stack keeps running.

3. Inspectability. cat /db/status, cat /inference/request,
   /web/<url>/status: the whole state of the stack is readable
   with cat. No intermediate state is hidden inside a process.

4. Explainability and audit. The interface narrates each action,
   and the frozen JSON trio request/status/result is a complete
   trail of every run. Compare with an opaque response and no
   audit of the reasoning.

5. Errors are data, not failures. A non-200 HTTP status is an
   exploitable datum, not a POSIX error; an SQL duplicate is a
   readable "duplicate" status, not a fatal error; the translator
   retries the connection and stays alive. In a classical stack,
   one transport error kills the whole request.

6. Fault isolation. The supervisor persists every incident and
   restarts the failed instance; one crash invalidates nothing
   else. A classical stack is a single point of failure with
   manual restarts.

7. Reliability through comparison. N networks with different
   topologies run on /llm1 ... /llmN; their outputs are evaluated
   and merged (majority vote / weighted average). A classical
   LLM gives you blind trust in one output.

8. Replayability. Everything is persisted from the first run:
   the run can be replayed later, identically, with the network
   unplugged. With a remote LLM, nothing is replayable outside
   the provider.

9. Sovereignty and security. The remote mode delegates all
   encryption and authentication to OpenSSH, with nominative,
   revocable public keys held in a registry; private keys never
   enter the stack. In a classical stack, prompts and data leave
   the machine toward a third party.

10. Resource efficiency. The compute unit is float32, one arena
    allocation, zero allocation in the hot paths: it runs on a
    local CPU. A classical LLM needs a datacenter of GPUs, with
    the matching cost and footprint.

11. Native multi-task and multi-user. Each translator is a POSIX
    node serving several users simultaneously, with per-reader
    cursors and explicit locking. This is now a written
    requirement in all five repositories.

12. Testability. The tests are deterministic POSIX operations,
    environment-agnostic, with a home-grown harness and make
    check everywhere; a file that behaves like /llm<N> is enough
    to test the orchestrator. A classical stack needs real
    network calls, pays per test, and fights non-determinism.

And the limit, stated openly because the roadmaps do not hide
it: translators provide the architecture — coordination,
persistence, traceability, composition. The neuron-translator
itself remains a feedforward sigmoid network, not a pretrained
transformer. The value over a classical LLM stack is structural:
open it, audit it, compose it, replay it. It is not a claim
about the language quality of the underlying model.

Best regards,

Claire Ivanenka
[email protected]
GNU AI — https://gnu-ai.org

Reply via email to