EvoX Genesis
EvoX Genesis는 고수준 목표를 재귀적 소프트웨어 세계로 전환해, 유한 에이전트가 개발하고 승인된 결과만 유지됩니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Measures when open-source inference inside a Trusted Execution Environment (TEE) is worth its latency and cost. The system compares the same local models with and without a TEE, measures a Claude proxy separately, anchors evidence on Solana devnet, and exposes the results through an API, CLI, report, and browser.
https://verified-inference.vercel.apphttps://vinfer.mcgee.cat@solana/addresses for read-only PDA derivation; no user wallet signs.llama.cpp or bitnet.cpp runtime execute inside
a read-only dm-verity guest. The public guest has no SSH service or QEMU
monitor; deployment work happens in a separate, non-public builder VM.The loaded browser code remains part of the trust boundary. Receipt hashes do not expose text directly, but low-entropy text can still be tested by guessing and hashing candidate values.
The public guest boots a directly measured kernel and initrd, then mounts its
root filesystem and both model volumes read-only through dm-verity. Browser
verification permits one exact (measurement, build, execution mode) tuple;
old mutable builds are not trusted. This proves the approved image booted with
the declared model bytes. It does not prove model correctness, eliminate CPU
side channels, or prevent the operator or hosting provider from taking the
service offline.
The published dataset reports only the configurations that were actually measured. It does not extrapolate unmeasured model, context, thread, or encryption combinations.
BitNet remains available because it is the 1.58-bit measurement anchor, but its
published i2_s runtime produces unreliable chat answers in live checks. The
browser therefore defaults to the more capable 8B Q4 model.
models.yaml is the single model registry. The canonical inference surface is
OpenAI-compatible POST /v1/chat/completions; the browser uses
POST /v1/chat_e2e for bidirectional sealing. Free endpoints expose models,
attestation, and receipts.
The OpenAI-compatible endpoint accepts normal plaintext OpenAI messages under TLS; it does not inherit the browser endpoint's end-to-end sealing. The current x402 gateway targets that compatibility endpoint, so an edge payment gateway can read those messages. Clients that require the TEE privacy boundary must use the sealed endpoint or its CLI wrapper.
Browser testing uses an authenticated session without payment. The generated pay/x402 gateway sits in front of the same OpenAI-compatible API; its sandbox flow passes, but no mainnet gateway or provider listing is published.
export VINFER_URL=https://vinfer.mcgee.cat
export VINFER_AUTH_TOKEN="strong-gateway-bearer-token"
export VINFER_ACCESS_CODE="operator-issued-browser-code"
uv run vinfer attest
uv run vinfer infer --model bitnet-2b --prompt 'hello' --e2e
uv run vinfer verify runs/snp-receipt.json
make test
make check
make verify-registry
make report
make pay-sandbox-test
Add a model by placing and hashing its weights, adding one models.yaml entry,
then running make bench MODEL=<id>, make pricing, restarting and
re-attesting the origin, and running make payskill.
models.yaml; pricing and pay artifacts are
generated from it.Detailed host evidence is in recon/findings.md. The measured-boot procedure and test-maintained Solana compute data remain beside their implementations.