Skip to content
@freebatteryfactory

The Free Battery Factory

Batteries are the boring-but-essential parts everyone forgets to include. We make them. Then we write about why they work.

The Free Battery Factory

Boundary infrastructure for AI-native software.

Website | batpak docs | LiteShip docs | Founder

batpak crate @czap/core npm factory status


The usual stack forgets the boring parts: event history, context receipts, projection boundaries, adaptive surfaces, and proof that says what happened when production gets loud.

We build those parts as small, composable software modules. One module, one boundary. No wrapper theater. No platform tax.

More on the line.

Off the line

Module Install What it powers
batpak cargo add batpak Embedded, sync-first event history for Rust: append-only logs, typed payloads, hash-chained ancestry, verifiable receipts, deterministic replay, and derived projections. Start with the batpak overview.
LiteShip / CZAP pnpm add @czap/core Constraint-based adaptive rendering: continuous signals become named states, then cast to CSS, GPU, ARIA, AI-readable manifests, TypeScript unions, and runtime outputs. Start with the LiteShip overview.

On the line

  • PCP: context packets and receipts for reproducible workflow context.
  • Moonwalker: runtime research for declared agent intent, admission checks, and replayable operation trails.

The factory floor

batpak records. PCP packages context. LiteShip projects. Moonwalker navigates.

We care about the parts that usually get hand-waved until the pager starts singing:

  • event history you can replay instead of interpret from vibes
  • receipts that say what happened, what was accepted, and what crossed the boundary
  • adaptive surfaces that keep UI, accessibility, GPU, and agent-facing state in agreement
  • architecture that moves complexity back to the machine instead of dumping it on the most overloaded user

Work with us

Need architecture advisory, a cognitive ergonomics audit, or infrastructure hardening? Bring the codebase, the diagram, or the napkin sketch. We read the system, find where the load actually lives, and hand you the truth in useful pieces.

No deck theater. No monthly nodding ritual. Real architecture review, real code, real decisions.

The door's open.

Pinned Loading

  1. batpak batpak Public

    Sync-first event sourcing for Rust: append-only segments, causal metadata, policy gates, and typed projections — no async runtime. It's free batteries bro, take 'em!

    Rust 4

  2. LiteShip LiteShip Public

    Constraint-based adaptive rendering framework. Maps continuous signals (viewport, scroll, time, pointer) to discrete states via BoundaryDef primitives. Multi-target compilation to CSS @container qu…

    TypeScript 1

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…