Skip to main content

Complete Your Open Source AI Stack

Ready for Today

API keys

Select
Actions
Disabledsk_stogas_…9d51No folder ResearchMaya ChenSep 24, 2026Sep 22, 2026
Enabledsk_stogas_…7e03No folder——Sep 25, 2026Sep 21, 2026
Enabledsk_stogas_…4c19No folder ResearchAlex LeeSep 26, 2026Sep 20, 2026
Enabledsk_stogas_…a82fNo folder——Sep 26, 2026Sep 18, 2026

Put Your Policy
Into Words

Access for People
and Services

A grant for your team
A key for your service

Research grant
Alice
Maya
Build service

Redact What Matters

policy.json
{
  "plugins": {
    "stogasRedaction": {
      "email_address": true
    }
  }
}
{
  "messages": [
    {
      "role": "user",
      "content": "Help me review the document I received from <EMAIL_ADDRESS>."
    }
  ]
}
hello.py
from os import environ
from openai import OpenAI, DefaultHttpxClient
from stogas import Transport

transport = Transport(security="e2ee")
try:
    with OpenAI(
        api_key=environ["STOGAS_API_KEY"],
        base_url=transport.base_url, max_retries=0,
        http_client=DefaultHttpxClient(
            trust_env=False, follow_redirects=False),
    ) as ai:
        reply = ai.responses.create(
            model="gpt-5-nano",
            input="Explain trust. Show your work.",
        )
        print(reply.output_text)
finally:
    transport.close()

Built to
Be Rebuilt

Firmware-level reproducibility

Toolchain
Go · Rust · GCC
Guix
Pinned sources
Image tools
virt-firmware-rs
Measurement
Coconut igvmmeasure
Gateway
Go
Kernel
Linux-libre
Boot
UKI / initramfs
Firmware
OVMF / EDK II

A Shorter Memory

Forward secrecy

A Longer Horizon

Post-quantum encryption

Build on Something You Can

↗
↗
↗