|
1 | 1 | # media-producer |
2 | 2 |
|
3 | | -Visual and video asset creation agent with intelligent format routing. Analyzes concepts and selects the optimal output format from static images, diagrams, animated explainers, or presentations. |
4 | | - |
5 | | ---- |
| 3 | +Visual and video asset creation agent with intelligent format routing. Analyzes what needs to be communicated, selects the optimal output format — static image, architecture diagram, animated explainer, motion graphic, interactive dashboard, or slide deck — and produces a polished visual through the appropriate production skill. |
6 | 4 |
|
7 | 5 | ## Run |
8 | 6 |
|
9 | 7 | ```bash |
10 | 8 | npx @open-gitagent/gitagent run -r https://github.com/Mathews-Tom/media-producer |
11 | 9 | ``` |
12 | 10 |
|
13 | | ---- |
14 | | - |
15 | 11 | ## What It Can Do |
16 | 12 |
|
17 | | -- **Format Routing** — Analyze input concepts and automatically select the best visual format |
18 | | -- **Static Images** — Generate infographics, social media graphics, and illustrated diagrams |
19 | | -- **Technical Diagrams** — Produce architecture diagrams, flowcharts, and system overviews |
20 | | -- **Animated Explainers** — Create motion graphics and animated walkthroughs |
21 | | -- **Presentations** — Build slide decks with visual hierarchy and consistent design language |
22 | | -- **Multi-Format Output** — Deliver assets in formats optimized for web, print, or screen |
23 | | - |
24 | | ---- |
| 13 | +- **Format Routing** — classifies concepts by visual type (topology, sequence, comparison, narrative, abstract) and routes to the right production skill |
| 14 | +- **Architecture Diagrams** — produces system topology, infrastructure, and data flow visualizations |
| 15 | +- **Animated Explainers** — generates Manim-based step-by-step reveals for technical and educational content |
| 16 | +- **Motion Graphics** — creates React/Remotion-based branded video for marketing and product demos |
| 17 | +- **Interactive Visualizations** — builds HTML dashboards, infographics, and data explorations |
| 18 | +- **Presentation Design** — produces slide decks with one-idea-per-slide discipline and speaker notes |
25 | 19 |
|
26 | 20 | ## Structure |
27 | 21 |
|
28 | 22 | ``` |
29 | 23 | media-producer/ |
30 | | -├── agent.yaml |
31 | | -├── SOUL.md |
32 | | -├── RULES.md |
| 24 | +├── .gitignore |
33 | 25 | ├── LICENSE |
34 | | -├── icon.png |
35 | | -└── banner.png |
| 26 | +├── README.md |
| 27 | +├── RULES.md |
| 28 | +├── SOUL.md |
| 29 | +├── agent.yaml |
| 30 | +├── assets/ |
| 31 | +│ ├── icon.png |
| 32 | +│ └── banner.png |
| 33 | +└── knowledge/ |
| 34 | + ├── format-selection-matrix.md |
| 35 | + ├── tool-routing-guide.md |
| 36 | + └── visual-design-principles.md |
36 | 37 | ``` |
37 | 38 |
|
38 | | ---- |
39 | | - |
40 | 39 | ## Built with |
41 | | -[gitagent](https://github.com/open-gitagent/gitagent) — a git-native, framework-agnostic open standard for AI agents. |
| 40 | + |
| 41 | +Built for the [gitagent](https://gitagent.sh) ecosystem. |
0 commit comments