Project Development Path

Honest Roadmap

Brixel is built on core principles: zero telemetry, complete device ownership, and verifiable code. Here is exactly where we stand today — from working code to long-term architectural plans.

PHASE 01Production Ready

wasmbrick Engine

The low-level sandboxed runtime host.

We built a secure, deterministic execution container for WebAssembly modules. It runs completely offline with precise resource bounds.

Sealed WASI Sandbox

Filesystem, memory, network, and system access are completely blocked unless explicitly granted by the user at invocation.

  • Wasmtime host integration
  • Zero-trust capability model

Resource Fuel Metering

Precise limits on CPU cycles and RAM. Malicious infinite loops or memory leaks are caught and terminated instantly.

  • Deterministic cycle limits
  • Memory allocation caps

Cryptographic Receipts

Generates immutable execution proofs. Users can cryptographically prove what code ran, when, and with what output hash.

  • Receipt structure & signature spec
  • Audit logging engine
PHASE 02In Progress

.brix Package Format

The container format that turns functions into apps.

A portable, single-file package wrapping the assembly graph, manifests, local database schemas, and minimal UI layout.

Declarative Composition Spec

Specifying how independent WASM modules link their inputs and outputs. Turns a list of functions into a single pipeline.

  • v0.1 JSON/YAML schema draft
  • Dependency linking graph validation

Developer Lifecycle CLI

Local CLI tooling for developers to bundle, compile, test, and sign their bricks.

  • CLI packing & parsing
  • Signature signing helper

OCI Spec Distribution

Distributing packages using existing container registries. Fetching, publishing, and signing via Cosign and OCI.

  • Registry upload/download logic
  • Sigstore verification pipeline
PHASE 03Planned / Prototyping

Brixel Companion

The local user application for running your tools.

The secure environment where you paste prompts, compile tools, and manage the execution of your personal offline database.

Local Client Runner

A beautiful dashboard to run your brix. It handles the local database storage, cron timers, and notification triggers.

  • Interactive UI mockups
  • Local daemon runtime interface

Offline-First Vault

Local-first database. Syncing across your laptop and phone using decentralized peer-to-peer CRDT merges.

  • SQLite local storage layer
  • Peer sync & conflict resolution protocol

Model-Agnostic Prompting

Accepting instructions from any model (Claude, GPT, local Llama) and translating them into brick composition graphs.

  • Prompt parsing framework
  • Static graph compilation

Get notified as milestones ship

Sign up to receive updates about the .brix specifications release and the Brixel Companion public beta. No spam, ever.

Make one thing yours again.

Join the first people turning everyday requests into useful tools they can keep. No technical background required — just something you wish worked better.

Get early accessOpen source · soon