Concept art — product direction, not a shipping screenshot. It communicates the broader Altru Browser direction: independent native browsing, research/create/solve workflows, Altru Companion, ACIR/Capability Compiler, local-first privacy, governed execution, and multi-platform targets. Verified implementation status remains documented below.
Altru Browser is an independent, adaptive browser project from Altru.dev. Its native engine is being built to use only the capabilities a page actually needs while keeping browser semantics, security boundaries, and execution evidence explicit.
The engine is developed under the engineering codename Adaptive Web Engine Fabric (AWEF). Frequency is used privately as a development and assurance layer; Frequency internals are not part of this repository.
Altru Browser is experimental. It is not yet a general-purpose replacement for Chrome, Firefox, Safari, or Edge.
The current native path includes:
- an owned document model and HTML parser;
- an owned bounded CSS parser, selector model, cascade, inheritance, custom properties, and invalidation;
- an owned layout and retained-scene boundary;
- deterministic rendering and SHA-256 execution evidence;
- a cross-platform PlatformHost contract;
- Linux runtime verification;
- compile verification for Windows, macOS, Android, and iOS;
- optional Taffy geometry experiments behind an owned layout boundary;
- an optional Servo 0.6.0 compatibility adapter used as a reference/bootstrap path, not as the long-term browser identity.
No capability is advertised as production-ready until its evidence gate is satisfied.
The approved shell is page-first and uses three explicit interface states:
- Focus — the page occupies almost the entire window and browser chrome recedes.
- Navigate — a thin top bar exposes back, forward, address/search, and minimal browser controls.
- Inspect — Page Intelligence appears temporarily and on demand for engine, resource, and evidence details.
There is no permanent left sidebar, permanent right Page Intelligence panel, or permanent bottom toolbar in the approved direction.
The canonical identity is the exact approved woven blue / wheat-gold / red / white geometric mark published at assets/brand/altru-browser-logo-approved.png. Its geometry, weave, proportions, color placement, wordmark, and “Code for Humanity” lockup must not be regenerated or reinterpreted.
The published concept art is an approved product-direction infographic, not a claim that every depicted surface already ships. The implemented browser shell remains governed by the Focus / Navigate / Inspect HIO baseline; broader Research, Create, Solve, Local, Assist, Spaces, Altru Companion, and Capability Compiler surfaces are product/capability direction.
Target operating systems are Windows, macOS, Linux, Android, and iOS. Current verification is Linux runtime verification plus compile verification for Windows, macOS, Android, and iOS. A PWA, if discussed at all, is described only as a portable version, never as an operating-system target. See docs/BRAND.md, assets/README.md, and docs/PLATFORM-MATRIX.md.
Altru Browser
|
+-- Browser / Navigation Kernel
|
+-- Native Document Runtime
| +-- DOM + HTML
| +-- CSS + cascade
| +-- invalidation
| +-- layout contracts
| +-- retained scene
|
+-- Renderer abstraction
|
+-- PlatformHost
+-- Linux
+-- Windows
+-- macOS
+-- Android
+-- iOS
Third-party libraries may provide bounded primitives. They do not become semantic authority for Altru Browser.
- Own browser semantics. DOM, HTML, CSS cascade, navigation, lifecycle, security policy, and evidence contracts stay behind Altru-owned interfaces.
- Fail closed. Unsupported or ambiguous behavior must not silently become a successful native result.
- Evidence before promotion. Tests, independent comparisons, platform checks, and deterministic evidence precede capability claims.
- Cross-platform by contract. Platform-specific APIs stay behind PlatformHost boundaries.
- No unnecessary telemetry. The project should not require behavioural telemetry to function.
- Open implementation, bounded private assurance. Public browser code is separated from private Frequency reasoning, credentials, customer data, and private policy state.
cargo fmt --check
cargo clippy --all-targets -- -D warnings
cargo test
cargo test --release
cargo test --features taffy-layout
scripts/verify-native-platforms.shOptional Servo compatibility gate:
cargo check --features servo-engine
cargo test --features servo-engineSee docs/NATIVE-ENGINE-ROADMAP.md, docs/NATIVE-DDC-GATE.md, docs/PLATFORM-MATRIX.md, and evidence/native-n2-vps.md for the present implementation and verification boundary.
ARCHITECTURE.md— owned semantic and platform boundaries.ROADMAP.md— capability progression and promotion order.DEVELOPMENT.md— local build, verification and evidence workflow.GOVERNANCE.md— project decision model and maintainer responsibilities.docs/PROJECT-STATUS.md— what is verified and what is not claimed.docs/CONFORMANCE.md— standards and test authority.docs/THREAT-MODEL.md— current security boundary and known gaps.docs/PRIVACY.md— data-minimization principles.docs/RELEASE-PROCESS.md— evidence-gated release procedure.docs/OPEN-SOURCE-BOUNDARY.md— clean public/private development boundary.
The public Git history is intentionally independent from the private experimental development history.
Contributions that improve standards conformance, portability, security, deterministic testing, resource efficiency, accessibility, or developer experience are welcome. See CONTRIBUTING.md.
Security issues should not be filed publicly. See SECURITY.md.
Unless a file says otherwise, Altru Browser is dual-licensed under your choice of:
- MIT License — see
LICENSE-MIT; or - Apache License 2.0 — see
LICENSE-APACHE.
Third-party dependencies keep their own licenses; see THIRD_PARTY_NOTICES.md and docs/DEPENDENCY-REVIEW.md. Project branding is governed separately from the source-code licenses; see TRADEMARKS.md.
Copyright © 2026 Valentyn Rukhaylo / Altru.dev.

