| import gradio as gr |
|
|
| HTML = """ |
| <div style=\"max-width:920px;margin:24px auto;padding:24px;border:1px solid rgba(255,255,255,0.12);border-radius:16px;background:rgba(0,0,0,0.35);color:#e5e7eb;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial;\"> |
| <h1 style=\"margin:0 0 8px 0;letter-spacing:0.12em;text-transform:uppercase;\">CROVIA 路 Start Here</h1> |
| <div style=\"color:#94a3b8;margin-bottom:18px;\">If AI is trained on data, there must be evidence.</div> |
| |
| <h3 style=\"margin:18px 0 8px 0;color:#a78bfa;\">Official Surfaces (Public)</h3> |
| <div><a href=\"https://croviatrust.com/\" target=\"_blank\" style=\"color:#38bdf8;\">croviatrust.com</a></div> |
| <div><a href=\"https://registry.croviatrust.com/registry\" target=\"_blank\" style=\"color:#38bdf8;\">registry.croviatrust.com/registry</a></div> |
| <div><a href=\"https://registry.croviatrust.com/registry/omissions\" target=\"_blank\" style=\"color:#38bdf8;\">registry.croviatrust.com/registry/omissions</a></div> |
| |
| <h3 style=\"margin:18px 0 8px 0;color:#a78bfa;\">HuggingFace Spaces (Public)</h3> |
| <div><a href=\"https://huggingface.co/spaces/Crovia/omission-oracle\" target=\"_blank\" style=\"color:#38bdf8;\">Registry Observer</a></div> |
| <div><a href=\"https://huggingface.co/spaces/Crovia/cep-terminal\" target=\"_blank\" style=\"color:#38bdf8;\">CEP Terminal</a></div> |
| |
| <h3 style=\"margin:18px 0 8px 0;color:#a78bfa;\">HuggingFace Datasets (Public)</h3> |
| <div><a href=\"https://huggingface.co/datasets/Crovia/global-ai-training-omissions\" target=\"_blank\" style=\"color:#38bdf8;\">Global AI Training Omissions</a></div> |
| <div><a href=\"https://huggingface.co/datasets/Crovia/cep-capsules\" target=\"_blank\" style=\"color:#38bdf8;\">CEP Reference Capsules</a></div> |
| |
| <h3 style=\"margin:18px 0 8px 0;color:#a78bfa;\">Open Plane</h3> |
| <div style=\"color:#cbd5e1;line-height:1.6;\"> |
| Records observations of evidence presence and evidence absence. Publishes verifiable surfaces (timestamps, hashes, merkle roots, append-only artifacts). No judgment. No settlement claims. |
| </div> |
| |
| <h3 style=\"margin:18px 0 8px 0;color:#a78bfa;\">Pro Plane (Not publicly deployed)</h3> |
| <div style=\"color:#cbd5e1;line-height:1.6;\"> |
| Crovia also defines a production/enterprise plane (settlement, attestation, private proofs). This Space does not expose it. |
| </div> |
| |
| <div style=\"margin-top:18px;color:#94a3b8;font-size:12px;\"> |
| Source: <a href=\"https://github.com/croviatrust\" target=\"_blank\" style=\"color:#38bdf8;\">github.com/croviatrust</a> |
| </div> |
| </div> |
| """ |
|
|
| with gr.Blocks(title="CROVIA 路 Start Here") as app: |
| gr.HTML(HTML) |
|
|
| if __name__ == "__main__": |
| app.launch() |
|
|