Public-facing website for Lhumina, a sovereign AI infrastructure platform built on Augmented Collective Intelligence (ACI).
  • HTML 51.4%
  • Shell 43%
  • Rust 3.5%
  • Makefile 2.1%
Find a file
despiegk 715a778169
Some checks failed
Deploy / build-and-deploy (push) Failing after 14s
refactor: update timeline, agent messaging, and solution cards
- Update development timeline from 7 years to 4 years across templates
- Add "agent AI" clarity to ownership messaging in hero section
- Replace RecordChain card with HERO - OS, emphasizing agent-native capabilities
- Simplify agentic economy copy, removing speculative team comparison

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-05-02 19:17:28 +02:00
.forgejo/workflows fix: stop service before deploying binary to avoid overwrite failure 2026-04-07 17:27:45 +00:00
blogs Refactor specs, replace humans-and-agents with ACI philosophy section, add blog-insights spec and favicon 2026-03-22 10:16:05 +01:00
scripts feat: full Lhumina website with blog, password gate, and dark theme 2026-03-21 19:05:56 +01:00
specs refactor: consolidate to local hero_website_lib, update messaging and theme 2026-05-02 18:47:24 +02:00
src Add base_path support to templates and improve run/stop workflow 2026-03-24 22:27:44 +01:00
static refactor: consolidate to local hero_website_lib, update messaging and theme 2026-05-02 18:47:24 +02:00
templates refactor: update timeline, agent messaging, and solution cards 2026-05-02 19:17:28 +02:00
.gitignore feat: full Lhumina website with blog, password gate, and dark theme 2026-03-21 19:05:56 +01:00
buildenv.sh feat: full Lhumina website with blog, password gate, and dark theme 2026-03-21 19:05:56 +01:00
Cargo.lock refactor: consolidate to local hero_website_lib, update messaging and theme 2026-05-02 18:47:24 +02:00
Cargo.toml refactor: consolidate to local hero_website_lib, update messaging and theme 2026-05-02 18:47:24 +02:00
Makefile Add base_path support to templates and improve run/stop workflow 2026-03-24 22:27:44 +01:00
README.md docs: removed project structure section 2026-04-08 12:09:37 +02:00

www_lhumina

Public-facing website for Lhumina, a sovereign AI infrastructure platform built on Augmented Collective Intelligence (ACI). Lhumina provides distributed, human-centered AI agents running on Hero OS, connected through the Mycelium Network across 20+ countries, with quantum-safe storage and zero-knowledge architecture.

The site is a password-gated single-page application with a public landing page and waitlist, and a gated section covering the platform's crisis thesis, solution, architecture, security model, deployments, and blog.

Tech Stack

  • Rust (edition 2024)
  • Axum 0.8 -- async web framework
  • Tera 1.19 -- template engine
  • rust-embed -- embedded static assets and templates
  • hero_website_lib -- shared website framework (private, hosted on forge.ourworld.tf)
  • SQLite -- local database
  • Tokio -- async runtime

Prerequisites

  • Rust toolchain (stable)
  • SSH access to forge.ourworld.tf for the private hero_website_lib dependency

Quick Start

All commands are available through make. Run make help to see the full list.

make build       # Build the release binary
make dev         # Run in development mode with debug logging
make run         # Build, install, and start the service
make stop        # Stop the running service
make test        # Run unit tests
make check       # Fast code check without building
make fmt         # Format code
make lint        # Run clippy linter
make install     # Build and install to ~/hero/bin
make clean       # Remove build artifacts
make help        # Display all available targets

Deployment

The project uses a Forgejo Actions CI/CD pipeline defined in .forgejo/workflows/deploy.yml. On every push to the development branch, the workflow builds the Rust binary (with embedded templates, static assets, and blog content) and deploys it via SCP to the production VM.