Blender Agent

D 54 completed
Api
unknown / markdown · tiny
10
Files
1,131
LOC
0
Frameworks
3
Languages

Pipeline State

completed
Run ID
#371863
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
29.10
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #47790
Member of a group with 1 similar repo(s) — canonical #90145 view group →
Top concepts (2)
Project DescriptionBot
Repobility analyzer · published findings · https://repobility.com

AI Prompt

Create a system that allows users to control Blender using plain English descriptions via HTTP. I need a Python backend that can interpret natural language requests to automate tasks like creating 3D scenes, motion graphics, and video edits. The system should support specific skills for 3D objects, video sequencing, and geometry nodes. It should be runnable by starting a server that listens on a specific port, and I need to be able to verify functionality using `curl`.
python blender automation http 3d-modeling natural-language scripting cli
Generated by gemma4:latest

Catalog Information

The Blender Agent allows users to control Blender via HTTP using plain English descriptions, enabling automation of tasks such as creating 3D scenes and video edits.

Description

This project enables users to interact with Blender through a simple HTTP interface, allowing them to automate various tasks such as scene creation, motion graphics, and video editing. The system uses natural language processing to understand user requests and execute corresponding actions in Blender. It supports multiple skills for different use cases, including general automation, 3D object manipulation, video editing, and more.

الوصف

هذا المشروع يسمح للمستخدمين بالتفاعل مع بلندر عبر واجهة HTTP بسيطة، مما يتيح لهم تلقيم مهام متعددة مثل إنشاء المشاريع ثلاثية الأبعاد والفيديو. يستخدم النظام معالجة اللغة الطبيعية للفهم من طلبات المستخدم وتحقيق الإجراءات المطروحة في بلندر. يدعم العديد من المهارات المختلفة لاستخدامات مختلفة، بما في ذلك التلقيم العام والتعامل مع الأجسام ثلاثية الأبعاد والفيديو.

Novelty

9/10

Tags

natural-language-processing blender-automation video-editing 3d-scene-creation motion-graphics

Claude Models

claude-opus-4.6

Quality Score

D
53.9/100
Structure
44
Code Quality
75
Documentation
51
Testing
0
Practices
64
Security
92
Dependencies
60

Strengths

  • Consistent naming conventions (snake_case)
  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • No tests found \u2014 high risk of regressions
  • No CI/CD configuration \u2014 manual testing and deployment

Recommendations

  • Add a test suite \u2014 start with critical path integration tests
  • Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)

Security & Health

4.1h
Tech Debt (D)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (9)
Repobility — the code-quality scanner for AI-generated software · https://repobility.com
Unknown
License
0.0%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

markdown
80.8%
python
18.4%
toml
0.8%

Frameworks

None detected

Concepts (2)

Page rendered by Aljefra Mapper · scored by Repobility (https://repobility.com)
CategoryNameDescriptionConfidence
Repobility · open methodology · https://repobility.com/research/
auto_descriptionProject DescriptionRun Python in Blender via HTTP. No MCP, no protocol, no dependencies — just curl.80%
auto_categoryBotbot70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/96077.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV