Skip to main content

Welcome to Aeon Browser

Aeon Browser is a privacy-first, AI-native web browser built from the ground up on a Chromium foundation. This developer documentation covers everything you need to understand, build, and contribute to the project.

What is Aeon?​

Aeon isn't just another Chromium skin — it's a full browser engine architecture with custom components designed for:

  • 🔒 Radical Privacy — Built-in ad blocking, tracker prevention, and fingerprint resistance at the engine level
  • 🤖 AI Integration — Gemini + local LLM support for smart tab grouping, page summarization, and context-aware browsing
  • ⚡ Performance — Optimized process management, lazy resource loading, and memory-efficient tab handling
  • 🧩 Extensibility — Full Manifest V3 support plus Aeon-specific APIs for deeper browser integration

Architecture Overview​

┌─────────────────────────────────────────────┐
│ Aeon Shell │
│ (C++ / Win32 / UI Layer) │
├─────────────────────────────────────────────┤
│ Aeon Engine DLL │
│ ┌─────────┬──────────┬──────────────┐ │
│ │ Privacy │ AI │ Extensions │ │
│ │ Engine │ Bridge │ API │ │
│ └─────────┴──────────┴──────────────┘ │
├─────────────────────────────────────────────┤
│ Chromium Embedded Framework │
│ (CEF / Blink / V8) │
└─────────────────────────────────────────────┘
ResourceDescription
ArchitectureHow Aeon is structured
Building from SourceSet up your dev environment
ContributingContribution guidelines
Dev BlogEngineering updates and releases
Main SiteProduct landing page

Tech Stack​

LayerTechnology
Browser CoreChromium Embedded Framework (CEF)
EngineCustom C++ DLL (aeon_engine.dll)
UI ShellWin32 / C++ native
AIGoogle Gemini API + local LLM fallback
Build SystemCMake + Ninja
DocsDocusaurus 3

Getting Started​

:::tip Prerequisites

  • OS: Windows 10/11 (64-bit)
  • Build Tools: Visual Studio 2022+, CMake 3.20+
  • Node.js: 20+ (for dev-site) :::
# Clone the repository
git clone https://github.com/AeonBrowserDev/aeon-browser.git

# Build the engine
cd aeon-browser
cmake -B build -G Ninja
cmake --build build --config Release

# Run Aeon
./build/Release/aeon.exe

Project Status​

Aeon Browser is currently in active development (pre-alpha). The core browser shell is functional with basic navigation. The engine integration, privacy features, and AI capabilities are being built out.

Follow our progress on the Dev Blog and GitHub.