ANYKS
RU
ANYKS · a domestic technology stack

Our own stack, top to bottom

from the memory allocator to HTTP/3

We write the foundation of networked software ourselves: I/O engines, protocols, cryptography, data parsing, memory management. From scratch, following the text of the standards, as a single whole — and every layer is measured against the reference implementation of its field. Russian platforms — Elbrus, GOST, domestic operating systems — get first-priority support.

1.1 Mlines of our own code in the AWH foundation
6,091automated tests run on every system
12operating systems on x86-64 and ARM64
≈ 40third-party libraries replaced by one
Sovereignty

Russian platforms come first

ANYKS's main goal is fully domestic technology that a state's sovereignty can rest on: code written here, to open standards, with no foreign backdoors and no foreign decisions about what happens to it tomorrow. That is why everything domestic — processors, algorithms, operating systems — gets first-priority support from us, not a place at the end of the list.

×6.6our regex machine code on Elbrus vs PCRE2, which has no e2k code at all
×5.7ECDH P-256 key agreement in A-NTS on Elbrus vs OpenSSL
×2.6GOST R 34.10-2012 signing on Elbrus vs gost-engine

Elbrus processors

AWH and A-NTS are being ported to Elbrus-8C2 right now, and the results are already good. A-NTS builds with the lcc compiler and runs in full. In AWH the memory allocator, fibers and system modules run on Elbrus, and the regex code generator speaks the e2k instruction set — something no library we know of does.

GOST algorithms

Kuznyechik, Magma, Streebog, GOST R 34.10-2012 signatures and VKO are part of A-NTS, not a separate provider to install and maintain. And faster than the GOST references: encryption up to 3.4×, signing 2.6–2.8×.

Russian operating systems

Astra Linux and Alt Linux are in the AWH test matrix alongside every other system; on Astra, A-NTS is compared against the certified environment. The next step is our own ANYKS OS, not built on a foreign kernel.

Our order of work is simple: domestic platforms go first. Our own networking, cryptography, memory and data handling are what technological independence is made of — not a logo on someone else's code.

How we work

Four rules you can see in the code

01

From the standard, from scratch

Protocols are written from the text of RFCs and GOST standards. Other implementations serve only as references to compare results against.

02

Measured, not claimed

Every layer is benchmarked against the reference of its field: nghttp2, ngtcp2, OpenSSL, PCRE2, jemalloc. Reports live next to the code.

03

Weaknesses in plain sight

Where we fall behind, we say so directly — by how much and why. Sell what actually exists.

04

Decisions are recorded

Every deliberate departure from the obvious is described in the header with its reasoning and pinned by a test.