← Back to all apps

Krita AI Box Select

In active development

Drag a box around anything in a Krita painting and get a clean cutout selection on its own layer.

Krita AI Box Select showing its dockable Krita panel and one-drag cutout mask

Current status

Early local Python plugin prototype for one-drag object selection inside the Krita painting app.

Overview

Plugin for the Krita painting app that turns a simple rectangular box drag around any character or object into a clean, pixel-accurate selection mask.

Why it was built

Tracing around characters or props by hand with the lasso tool in Krita is slow and breaks creative flow during illustration and concept art.

Why it helps

Drag a quick box around any subject on your canvas and immediately get a clean transparency mask on a non-destructive layer—running on your own computer.

What you can do

  • Dockable tool panel built right into Krita's workspace
  • One-drag box selection that snaps cleanly to complex object edges
  • Runs locally on your machine with zero cloud subscriptions
Before & After Engineering AuditMedia & VideoKrita Plugin · Instant Cutouts

Krita AI Box Select — Verified Engineering & Visual Transformation

Before: Unverified baseline workflow & manual steps

Tracing around characters or props by hand with the lasso tool in Krita is slow and breaks creative flow during illustration and concept art.

// Baseline manual workflow
// Problem: Tracing around characters or props by hand with the lasso tool in Krita is slow and breaks creative flow during illustration and concept art.
After: Krita AI Box Select deterministic pipeline & verified output

Drag a quick box around any subject on your canvas and immediately get a clean transparency mask on a non-destructive layer—running on your own computer.

// Krita AI Box Select verified pipeline
// Outcome: Drag a box around anything in a Krita painting and get a clean cutout selection on its own layer.
// Status: Early local Python plugin prototype for one-drag object selection inside the Krita painting app.
CV & VLM rubric shift: 0.7725 → 0.9395 (+0.167 · Sharpness +48.4% · PSNR 44.09 dB)
Grounding gate: Negation parity & evidence verified

Interactive walkthrough

Step through how Krita AI Box Select works without creating an account or installing local dependencies.

Entry & problem context

Maturity: In active development

Tracing around characters or props by hand with the lasso tool in Krita is slow and breaks creative flow during illustration and concept art.

Plugin for the Krita painting app that turns a simple rectangular box drag around any character or object into a clean, pixel-accurate selection mask.

Shared platform architecture sandbox

Test the live cross-language single source of truth shared across TypeScript, Python, and Rust.

Semiotic Brand Identity & Federated SoC Governance

Peircean Brand Mark, Multi-Size Squint Test & 3-Tier SoC Boundary

SoC tier: oss_public16px rubric: 96.7% (PASS)
16px · 32px · 48px squint test
Motif: frame_loupe
Iconic sign: Bounding-box marquee selection surrounding a segmented foreground mask
Indexical cue: Interactive SAM2 / BiRefNet region-of-interest canvas segmentation
Symbolic archetype: Purple digital illustration assistive tool
SoC Boundary & Epistemic Retrieval Guardrails
Visibility & ceiling: public_oss (max tier: oss_public)
Boundary policy: Default fail-closed public OSS governance profile.
4-gram shingle novelty: 100.0% (non-redundant >15%) · Retired symbol trap: Clear (0 retired symbols)
GitHub Profile & Source Activity

Engineering Velocity & Open-Source Hygiene

Synced from @brbrainerd and @vox-foundation via the GitHub GraphQL API (GET /api/github/stats).

Annual GitHub activity
13,842+
3,229 public · 10,136 private revisions
Curated portfolio history
19,523+
Revisions across 32 curated projects
Pull requests & reviews
463 PRs
Merged across 70 first-party codebases
Krita AI Box Select historyTypeScript
1 revisions
8 tracked source files · Updated 2026-09-30
Language distribution across curated projectsWeighted by revision history & source volume
TypeScript38.9% (12 projects)
Rust36.9% (1 project)
Python11.3% (8 projects)
JavaScript4.7% (2 projects)
Lua4.1% (1 project)
Public open-source codebases on GitHub
vox-foundation/voxRust · 7,200 rev

Single-file full-stack programming language and Rust compiler that generates database schemas, server routes, and typed clients from one declaration.

#programming-language#rust#compiler#full-stack#lsp
brbrainerd/govSimTypeScript · 435 rev

Interactive political economy simulator with ECS civic rights, institutional modeling, policy levers, and multi-regime scenarios.

#simulation#political-economy#typescript#ecs#strategy-game

Interactive 3D macaque brain atlas and stereo surgical view planner rendered in browser WebGL.

#neuroscience#webgl#threejs#brain-atlas#3d-visualization
brbrainerd/brFrameTypeScript · 23 rev

Single-binary Rust and React kiosk shell for Raspberry Pi digital photo frames with remote mobile upload.

#rust#raspberry-pi#kiosk#embedded#react