Skip to content
View unique01082's full-sized avatar
🌆
¯\(ツ)/¯
🌆
¯\(ツ)/¯

Block or report unique01082

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
unique01082/README.md
Bao LE animated header

Founder-builder | Software Developer | Photographer

Building useful products and the baole.space ecosystem.

Founder-builder at baole.space

Website · Discord · Email

I build useful software around real workflows. My current focus is turning baole.space into a connected ecosystem of products and shared foundations for creative work, productivity, and AI-assisted operations.

I tend to build tools for problems I keep running into. Apparently, I run into quite a few.

Building baole.space

baole.space is growing from a collection of experiments into an ecosystem: focused products with a consistent approach to identity, interfaces, developer tooling, and operations. The aim is simple: make each product useful on its own, while letting the pieces become stronger together.

The work spans creative and photography tools, everyday productivity, AI-assisted workflows, and the infrastructure needed to operate them reliably. Some foundations are open source; other products remain private while their direction and workflows are still being shaped. It is very much a work in progress, but it is a deliberate one.

Selected public work

  • LightOps: A desktop photo file manager for organizing RAW and JPG files from EXIF metadata, built with Tauri, React, and Rust.
  • lightdrift-libraw: A Node.js native addon for decoding camera RAW files, reading metadata, extracting previews, and rendering images.
  • Rootline: Safely mirrors directory structures without copying files or deleting existing content.
  • SVG Motion: Safe, framework-agnostic SVG animation for TypeScript and React.
  • @baolq/ui: A typed, accessible React component library and dark-first design system.

Private products & active experiments

Private / active development

Not everything under baole.space is open source. Some products stay private while their foundations, workflows, and product direction are still being shaped.

Creative and photography

  • LightNote: A photography preset journal for organizing editing recipes, color palettes, and visual ideas.
  • LightMark: A visual annotation and workflow workspace connecting photography review with Lightroom-based data.
  • LightScape: A PixiJS-powered engine, player, and studio for creating interactive animated 2D scenes.

AI and product automation

  • The Many: A virtual company where AI agents operate as containerized workers with their own workspaces.
  • Pullery: A GitHub-first issue-to-pull-request control plane.
  • LightFocus: AI-assisted planning with task prioritization, conversation, and a 3D view of ongoing work.

Everyday tools

  • LightKitchen: An AI-assisted household cooking companion covering inventory, meal planning, shopping, and guided cooking.

How I build

  • Start from real problems and observable user workflows.
  • Ship something usable, then refine the architecture with evidence.
  • Open-source reusable foundations when they can help other builders.
  • Care about reliability, accessibility, and the small details users notice.

Open to collaboration

I am open to working with clients building products or internal tools, technical partners interested in the baole.space ecosystem, open-source maintainers and contributors, and teams looking for a product-minded software engineer.

The baole.space Discord is the best place to start a conversation. You can also reach me by email or explore baole.space.

A little outside the build queue

When I am away from the keyboard, I am usually taking slightly overexposed photos (+0.3 EV, because optimism needs exposure compensation), listening to post-rock, or missing an easy shot in an FPS game.

Website · Email · Discord · Facebook · Instagram

Pinned Loading

  1. lightdrift-libraw lightdrift-libraw Public

    Node.js native addon for decoding camera RAW files, reading metadata, extracting previews, and rendering images.

    JavaScript 9 3

  2. api2ts api2ts Public

    Forked from chenshuai2144/openapi2typescript

    OpenAPI/Swagger to TypeScript

    TypeScript 2 1

  3. folder-structure-sync folder-structure-sync Public

    Rootline safely mirrors directory structures without copying files or deleting existing content.

    TypeScript

  4. svg-motion svg-motion Public

    Safe, framework-agnostic SVG animation for TypeScript and React.

    TypeScript 2

  5. components.baole.space components.baole.space Public

    @baolq/ui is a typed React component library with accessible Radix primitives and a dark-first Tailwind design system.

    TypeScript

  6. lightops.baole.space lightops.baole.space Public

    LightOps — Desktop photo file manager. Batch rename/copy/move RAW+JPG by EXIF date. Built with Tauri v2 + React + Rust.

    TypeScript 1