https://github.com/ultrathink-art/agentbrush
· scanned 2026-06-16 00:45 UTC (2 months, 1 week ago)
11 raw signals (0 security + 11 graph)
Last scanned 2 months, 1 week ago · v1 · 11 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 412 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
test_crop_transparent_padding |
software | healthy | tests/test_crop.py:7 |
test_crop_with_padding |
software | healthy | tests/test_crop.py:24 |
test_crop_padding_clamped_to_bounds |
software | healthy | tests/test_crop.py:41 |
test_crop_fully_opaque |
software | healthy | tests/test_crop.py:56 |
test_crop_with_bg_color |
software | healthy | tests/test_crop.py:69 |
test_crop_circle_on_transparent |
software | healthy | tests/test_crop.py:84 |
test_crop_file_not_found |
software | healthy | tests/test_crop.py:95 |
test_crop_preserves_content |
software | healthy | tests/test_crop.py:102 |
test_add_text_basic |
software | healthy | tests/test_text.py:9 |
test_add_text_multiline |
software | healthy | tests/test_text.py:20 |
test_add_text_wrapping |
software | healthy | tests/test_text.py:30 |
test_add_text_file_not_found |
software | healthy | tests/test_text.py:46 |
test_add_text_bold |
software | healthy | tests/test_text.py:52 |
test_add_text_custom_color |
software | healthy | tests/test_text.py:61 |
test_render_text_basic |
software | healthy | tests/test_text.py:75 |
test_render_text_no_center |
software | healthy | tests/test_text.py:87 |
test_render_text_with_bg |
software | healthy | tests/test_text.py:96 |
test_render_text_wrapping |
software | healthy | tests/test_text.py:109 |
black_bg_with_circle |
software | healthy | tests/conftest.py:7 |
white_bg_with_red_square |
software | healthy | tests/conftest.py:18 |
green_bg_with_art |
software | healthy | tests/conftest.py:29 |
green_bg_with_trapped_green |
software | healthy | tests/conftest.py:40 |
fully_transparent |
software | healthy | tests/conftest.py:53 |
white_border_sticker |
software | healthy | tests/conftest.py:62 |
two_component_image |
software | healthy | tests/conftest.py:76 |
solid_black |
software | healthy | tests/conftest.py:88 |
pre_transparent_green |
software | healthy | tests/conftest.py:97 |
test_resize_exact |
software | healthy | tests/test_resize.py:7 |
test_resize_width_only |
software | healthy | tests/test_resize.py:16 |
test_resize_height_only |
software | healthy | tests/test_resize.py:25 |
test_resize_scale |
software | healthy | tests/test_resize.py:34 |
test_resize_fit |
software | healthy | tests/test_resize.py:43 |
test_resize_pad |
software | healthy | tests/test_resize.py:57 |
test_resize_no_params |
software | healthy | tests/test_resize.py:75 |
test_resize_file_not_found |
software | healthy | tests/test_resize.py:82 |
test_resize_original_size_in_metadata |
software | healthy | tests/test_resize.py:88 |
test_resize_pad_color |
software | healthy | tests/test_resize.py:94 |
test_find_bundled_space_mono |
software | healthy | tests/test_core_fonts.py:7 |
test_find_bundled_space_mono_bold |
software | healthy | tests/test_core_fonts.py:12 |
test_find_by_alias |
software | healthy | tests/test_core_fonts.py:17 |
test_find_fallback_for_unknown |
software | healthy | tests/test_core_fonts.py:23 |
test_find_by_filename |
software | healthy | tests/test_core_fonts.py:29 |
test_single_shape_keeps_largest |
software | healthy | tests/test_core_connectivity.py:7 |
test_count_components_two_shapes |
software | healthy | tests/test_core_connectivity.py:16 |
test_single_shape_noop_for_connected |
software | healthy | tests/test_core_connectivity.py:22 |
test_count_components_empty |
software | healthy | tests/test_core_connectivity.py:31 |
test_ensure_single_shape_empty |
software | healthy | tests/test_core_connectivity.py:38 |
test_three_components |
software | healthy | tests/test_core_connectivity.py:44 |
test_flood_fill_black_bg |
software | healthy | tests/test_core_flood_fill.py:8 |
test_flood_fill_preserves_interior_black |
software | healthy | tests/test_core_flood_fill.py:19 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
pyproject.toml |
software | healthy | pyproject.toml |
LICENSE |
software | healthy | LICENSE |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
test_crop.py |
software | healthy | tests/test_crop.py |
test_text.py |
software | healthy | tests/test_text.py |
conftest.py |
software | healthy | tests/conftest.py |
test_resize.py |
software | healthy | tests/test_resize.py |
test_core_fonts.py |
software | healthy | tests/test_core_fonts.py |
test_core_connectivity.py |
software | healthy | tests/test_core_connectivity.py |
test_core_flood_fill.py |
software | healthy | tests/test_core_flood_fill.py |
test_convert.py |
software | healthy | tests/test_convert.py |
test_border.py |
software | healthy | tests/test_border.py |
test_validate.py |
software | healthy | tests/test_validate.py |
test_greenscreen.py |
software | healthy | tests/test_greenscreen.py |
test_composite.py |
software | healthy | tests/test_composite.py |
test_cli.py |
software | healthy | tests/test_cli.py |
test_core_geometry.py |
software | healthy | tests/test_core_geometry.py |
test_background.py |
software | healthy | tests/test_background.py |
test_generate.py |
software | healthy | tests/test_generate.py |
test_diff.py |
software | healthy | tests/test_diff.py |
test_batch.py |
software | healthy | tests/test_batch.py |
test_palette.py |
software | healthy | tests/test_palette.py |
architecture.md |
software | healthy | docs/architecture.md |
pod.md |
software | healthy | docs/presets/pod.md |
background_removal.md |
software | healthy | docs/examples/background_removal.md |
pod_workflows.md |
software | healthy | docs/examples/pod_workflows.md |
social_media_images.md |
software | healthy | docs/examples/social_media_images.md |
SKILL.md |
software | healthy | skill/agent-brush/SKILL.md |
composite.py |
software | healthy | skill/agent-brush/scripts/composite.py |
validate.py |
software | healthy | skill/agent-brush/scripts/validate.py |
remove_bg.py |
software | healthy | skill/agent-brush/scripts/remove_bg.py |
resize.py |
software | healthy | skill/agent-brush/scripts/resize.py |
greenscreen.py |
software | healthy | skill/agent-brush/scripts/greenscreen.py |
add_text.py |
software | healthy | skill/agent-brush/scripts/add_text.py |
generate.py |
software | healthy | skill/agent-brush/scripts/generate.py |
convert.py |
software | healthy | skill/agent-brush/scripts/convert.py |
border_cleanup.py |
software | healthy | skill/agent-brush/scripts/border_cleanup.py |
troubleshooting.md |
software | healthy | skill/agent-brush/references/troubleshooting.md |
product-specs.md |
software | healthy | skill/agent-brush/references/product-specs.md |
__init__.py |
software | healthy | src/agentbrush/__init__.py |
cli.py |
software | healthy | src/agentbrush/cli.py |
__main__.py |
software | healthy | src/agentbrush/__main__.py |
__init__.py |
software | healthy | src/agentbrush/batch/__init__.py |
ops.py |
software | healthy | src/agentbrush/batch/ops.py |
cli.py |
software | healthy | src/agentbrush/batch/cli.py |
__init__.py |
software | healthy | src/agentbrush/generate/__init__.py |
ops.py |
software | healthy | src/agentbrush/generate/ops.py |
cli.py |
software | healthy | src/agentbrush/generate/cli.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
docs |
software | healthy | docs |
presets |
software | healthy | docs/presets |
examples |
software | healthy | docs/examples |
skill |
software | healthy | skill |
agent-brush |
software | healthy | skill/agent-brush |
scripts |
software | healthy | skill/agent-brush/scripts |
references |
software | healthy | skill/agent-brush/references |
src |
software | healthy | src |
agentbrush |
software | healthy | src/agentbrush |
batch |
software | healthy | src/agentbrush/batch |
generate |
software | healthy | src/agentbrush/generate |
palette |
software | healthy | src/agentbrush/palette |
text |
software | healthy | src/agentbrush/text |
border |
software | healthy | src/agentbrush/border |
composite |
software | healthy | src/agentbrush/composite |
core |
software | healthy | src/agentbrush/core |
validate |
software | healthy | src/agentbrush/validate |
resize |
software | healthy | src/agentbrush/resize |
diff |
software | healthy | src/agentbrush/diff |
background |
software | healthy | src/agentbrush/background |
convert |
software | healthy | src/agentbrush/convert |
crop |
software | healthy | src/agentbrush/crop |
greenscreen |
software | healthy | src/agentbrush/greenscreen |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-11jkd648 |
software | healthy | /tmp/repobility-clone-11jkd648 |
| Label | Layer | Status | Path |
|---|---|---|---|
Result |
software | healthy | src/agentbrush/core/result.py:10 |
This page is publicly accessible at:
https://repobility.com/scan/5aeb9299-7afa-4282-b600-0fd0c8e5d8dd/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5aeb9299-7afa-4282-b600-0fd0c8e5d8dd/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.