Gold-record music video director turned AI engineer. I build autonomous systems that ship code 24/7.
I build AI-powered tools, autonomous agents, and interactive web experiences. Previously directed 350+ music videos for Chief Keef, Migos, and Masicka, earned a gold record, and sold KushdUp Filmsz to 6ixBuzz (3M+ followers). Now I ship products at the intersection of AI engineering and creative technology.
🏆 Gold Record · 🎬 350+ Videos Directed · 📦 29 Public Repos · ⭐ 36 Stars · 🚀 16+ Live Deployments · 🔄 1,257+ Commits · 🤖 1 AI Ecosystem (24/7)
⚡ 190 releases in 21 days · 🧠 60 autonomous brain cycles/day · ✅ 89.9% approval rate · 🧪 1,237+ tests across ecosystem
What drives every repo in this profile.
- Ship AI tools that solve real problems — not demos, not tutorials. Every project either automates a workflow, saves time, or creates something new
- Build in public, learn in public — open-source by default, document the process, share what works and what doesn't
- Bridge creative and technical — 10 years directing music videos taught me storytelling, pacing, and taste. Now those instincts shape product decisions
- Prove autonomous AI collaboration works — Passion Agent isn't a gimmick. It's a real engineering partner that ships code, learns from feedback, and gets better every cycle
| You are... | Go to | What you'll find |
|---|---|---|
| Hiring manager | Proof of Craft → Open To | Verifiable claims with receipts. Every line links to shipped work |
| Developer | Featured Projects → How We Work | Architecture decisions, open-source tools, autonomous agent design |
| AI enthusiast | Currently Building → The Arc | 24/7 autonomous agent ecosystem, MCP servers, LLM eval suite |
| Potential client | All 29 Projects → Portfolio | 5 live client sites, 16+ deployments, full project catalog |
| Status | Project | Description |
|---|---|---|
| 🟢 | Passion Agent | Multi-module autonomous AI system running 24/7 — 92 modules, 109K LOC, 1,257+ commits. Orchestrates 47 repos, 3 LLM backends, real subprocess agents, and a shared memory MCP server |
| 🟢 | PACT Dashboard (private) | Passion Agent Command Terminal — cyberpunk HUD with 101 components, 10 tabs, signal-based auto-navigation, global keyboard shortcuts with cheat sheet overlay, iframe-sandboxed embeds with HTTPS-only origins. Next.js 16 + React 19 |
| 🟢 | fcpxml-mcp-server | First MCP server for Final Cut Pro XML — AI agents can now edit professional video timelines with natural language. ⭐ 17 stars |
| 🟢 | LLM Eval Suite | 6-tool evaluation toolkit: bias-buster, token-prophet, hallucination-hunter, prompt-craft, tool-match |
| 🟢 | Red Team Arena |
Adversarial LLM testing platform — find where models break before users do |
| 🟡 | Viral Clone (private) | AI content pipeline: viral TikTok → original short-form video via Claude, Gemini, Perplexity & Whisper. Telegram bot UI, 43+ tests |
🟢 Active · 🟡 In Progress · 🔵 Stable
Updated by Passion.EXE — Mar 6, 2026 at 8:05 PM ET
Today: 3 tasks across 2 repos · +471/-97 lines · 100% success rate Latest: fix on Website, refactor on passion-dashboard, tests on passion-dashboard
Quick links: Featured Projects · All 29 Projects · Tech Stack · How We Work
Last updated by Passion Agent — Mar 6, 2026
Tonight's build: [TdotsSolutionsz Music Video Portfolio](https://github.com/DareDev256/TdotsSolutionsz Music Video Portfolio)
Added animated Impact Numbers section to the HubPage — four portfolio stats count up from zero with cinematic easeOutExpo easing when scrolled into view. Neon-accented cards with staggered reveals, sliding accent bars, and hover glow. 8 new tests, 406 total passing. See it live →
Highlights:
- Scroll-triggered counting animation using requestAnimationFrame + easeOutExpo — numbers race up fast then gently land on the exact target
- Four neon-accented stat cards (pink/cyan/gold/green) with staggered entrances, tabular-nums to prevent jank, and sliding neon accent bars
- Reusable useCountUp hook with fires-once guard, responsive 2x2 mobile grid, prefers-reduced-motion support, 8 new tests
+423/-5 lines
|
First MCP server for Final Cut Pro XML. AI agents can read, modify, and generate professional video editing timelines with natural language.
|
Autonomous AI ecosystem — 92 modules, 109K LOC, 1,257+ commits. 24/7 brain cycles, 47 managed repos, 3 LLM backends, real subprocess agents, shared memory MCP server.
|
Passion Agent Command Terminal — cyberpunk HUD with 101 components, 10 tabs, signal-based auto-navigation, 7-binding keyboard shortcut system with animated cheat sheet, iframe-sandboxed embeds. Voice, avatar, Navi Chat.
|
|
AI prompt engineering tool for image/video generation — structured prompt builder for Nano Banana, Veo3, DALL-E, Kling 01, and Sora workflows.
|
Real-time global disease surveillance dashboard — weather radar for outbreaks. Powered by WHO data, Mapbox GL, Supabase, and Next.js.
|
Passion's own website — live AI agent presence page. Real-time status, personality showcase, and public-facing window into the autonomous ecosystem.
|
┌─────────────────────────────────────────────────────────────────┐
│ THE PASSION ECOSYSTEM │
├─────────────────────────────────────────────────────────────────┤
│ │
│ James (Architect) │
│ │ reviews PRs, sets direction, ships features │
│ │ │
│ ▼ │
│ Passion Agent (24/7 Mac Mini) ─── 92 modules, 109K LOC │
│ ├── Brain Cycle ─── 30min intervals, 60 cycles/day max │
│ │ ├── Strategist → picks highest-value work │
│ │ ├── Scheduler → routes to right LLM backend │
│ │ └── Executor → spawns subprocess agents (Raw, Sage) │
│ │ │
│ ├── 3 LLM Backends │
│ │ ├── Claude (complex reasoning, code generation) │
│ │ ├── DeepSeek (budget-friendly analysis) │
│ │ └── Gemini (multimodal, creative tasks) │
│ │ │
│ ├── 47 Managed Repos ─── 89.9% autonomous approval rate │
│ │ │
│ ├── Intel Radar ─── Reddit, HN, Bluesky, RSS │
│ ├── Career Engine ─── 6+ job APIs, auto-apply pipeline │
│ ├── Memory System ─── somatic markers, narrative identity │
│ └── Discord Bot ─── approval buttons, real-time control │
│ │
│ ▼ │
│ PACT Dashboard ─── Cyberpunk HUD, 101 components, 60 APIs │
│ ▼ │
│ Passion Memory MCP ─── Shared brain across all sessions │
│ ▼ │
│ passion.jamesdare.com ─── Public-facing agent presence │
│ │
└─────────────────────────────────────────────────────────────────┘
Every Claude Code session — on any machine — starts with full context from previous sessions. Passion proposes code improvements while James sleeps. He wakes up, reviews PRs, and she learns from his decisions. It's a partnership — not a tool, a collaborator.
The rules behind every commit — human or autonomous.
| Principle | In Practice |
|---|---|
| Ship, then polish | Every project hits production before it's "ready." 16+ live deployments prove bias toward action over perfection |
| Accessibility isn't optional | prefers-reduced-motion, semantic HTML, keyboard navigation, ARIA labels — built in from day one, not retrofitted |
| Test what matters | 571 tests in fcpxml-mcp-server alone, 1,237+ across the ecosystem. Coverage serves confidence, not vanity metrics |
| Security by default | Input sanitization, OWASP patterns, iframe sandboxing, shell injection prevention — in every project, not just "security" ones |
| Open source first | 29 public repos. Code goes private only when client contracts or API keys require it |
| Document the why | Every repo has a CHANGELOG. Every commit follows Conventional Commits. Future-you is a real stakeholder |
AI Solutions Engineer · Developer Relations · Solutions Engineer · Founding Engineer
| What I Bring | Evidence |
|---|---|
| AI product development | MCP servers, RAG pipelines, autonomous agents, LLM eval suites — all shipped |
| Creative-to-technical leadership | 350+ music videos directed → now shipping AI tools daily |
| Full-stack shipping velocity | 29 public repos, 16+ live deployments, 190 releases in 21 days, continuous iteration |
| Technical communication | Complex systems → clear documentation and demos |
| Developer experience | Built tools developers actually use — 17 stars on first MCP server, 571 tests, 6-tool eval suite |
🚀 All 29 Projects (click to expand)
| Project | What It Does | Stack |
|---|---|---|
| fcpxml-mcp-server ⭐17 | First AI-powered MCP server for Final Cut Pro XML — natural language video editing | Python, MCP SDK |
| Passion Agent (private) | 145+ module autonomous AI system — 24/7 brain cycles, 47 repos, 3 LLM backends, 1,257+ commits | Node.js, Claude SDK |
| PACT Dashboard (private) | Cyberpunk command terminal — 101 components, keyboard shortcuts, signal-based auto-nav, security-hardened embeds | Next.js 16, React 19 |
| Viral Clone (private) | AI content pipeline — TikTok → original short-form via 4 AI services | TypeScript, grammY, Claude |
| passion-site | Passion's public website — live agent presence — Live | HTML, CSS, JS |
| Ultimate-Image-Video-Prompt-Generator | Structured prompt builder for Nano Banana, Veo3, DALL-E, Sora, Kling — Live | TypeScript, AI |
| rag-system-with-citations | Document retrieval with source attribution via FAISS and FastAPI | Python, FAISS |
| llm-evaluation-harness | Rule-based, semantic, and LLM-as-judge scoring for AI outputs | Python, LLM |
| contract-translator | Legal contracts → plain-English with risk assessment — Live | TypeScript, GPT-4 |
| vector-vs-keyword-search | Semantic vector search vs BM25 keyword search comparison | Python, Vectors |
| Project | What It Does | Stack |
|---|---|---|
| red-team-arena | Adversarial LLM testing — jailbreaks, safety failures, prompt attacks — Live | TypeScript |
| bias-buster | Detect and measure bias in LLM outputs across demographics — Live | TypeScript |
| token-prophet | Token usage prediction and cost optimization for LLM workflows — Live | TypeScript |
| hallucination-hunter | Detect factual hallucinations in LLM-generated content — Live | TypeScript |
| prompt-craft | Prompt engineering toolkit — test, compare, and optimize prompts — Live | TypeScript |
| tool-match | Match user intents to the right AI tool/model for the job — Live | TypeScript |
| Project | What It Does | Stack |
|---|---|---|
| vibe-coder | Vampire Survivors-style idle game powered by coding — Live | Phaser 3, TS |
| tdotssolutionsz-portfolio | Synthwave 3D portfolio — design tokens, parallax depth, 101 videos — Live | Three.js, CSS Tokens |
| pulsemap | Real-time global disease surveillance — weather radar for outbreaks — Live | Mapbox, React |
| music-time-machine | Music intelligence dashboard — Spotify, YouTube, Billboard, Genius | Next.js, APIs |
| memory-master-mvp | AI-powered spaced repetition with premium micro-interactions, 45 Vitest tests, and security-hardened API layer | TypeScript, FSRS, Vitest |
| buildright | Duolingo-style mobile learning app for home building | React Native |
| Project | What It Does | Stack |
|---|---|---|
| swagger-rite-website | Official site for Toronto rapper Swagger Rite (Sony Music Canada) — Live | TypeScript, Next.js |
| seanpane-website | Official site for Toronto rapper Seanpane (Blackheart Baby) — Live | TypeScript, Next.js |
| whyg35-website | Artist website for WhyG — Live | TypeScript |
| shortiie-raw-website | Artist website for Shortiie Raw — Live | TypeScript |
| casper-tng-website (private) | Official site for Toronto rapper Casper TNG — Live | Next.js, Tailwind |
| musthavefrenchies (private) | French Bulldog breeder website | TypeScript |
| Project | What It Does | Stack |
|---|---|---|
| Vehicle-Hour-Tracker | Vehicle detailing hour tracker — Streamlit web app with SQLite/Supabase | TypeScript, Streamlit |
| fandom-wiki-bot-template (private) | Discord bot template for community wiki editing with approval workflows | Python, Discord |
| typemaster-template | Forkable typing game for learning any topic | TypeScript, Web |
| awesome-mcp-servers (fork) | Curated collection of MCP servers | Markdown |
Languages & Frameworks
AI & Infrastructure
AI Engineering ████████████████████░ MCP servers, RAG, eval suites, prompt engineering
Autonomous Systems ████████████████████░ 24/7 agent ops, 92 modules, self-improving loops
Frontend ██████████████████░░░ React 19, Next.js 16, Three.js, Framer Motion
Creative Technology ████████████████░░░░░ FCPXML, content pipelines, 350+ videos directed
Developer Tooling ███████████████░░░░░░ Claude Code SDK, Vitest, Playwright, CLI tools
Security Hardening ████████████░░░░░░░░░ OWASP patterns, iframe sandboxing, input validation
Infrastructure ███████████░░░░░░░░░░ Vercel, Tailscale, SQLite, Supabase, CI/CD
The bars aren't decoration — they map to shipped projects, not tutorials watched. Every "Deep" domain has production code behind it.
2008 ─── Camera in hand, directing first videos in Toronto
│
├── 350+ music videos: Chief Keef, Migos, Masicka, Swagger Rite
├── Gold record. Real plaque on the wall.
├── Built KushdUp Filmsz → sold to 6ixBuzz (3M+ followers)
│
2024 ─── Pivoted. Same obsession, different medium.
│
├── First commit. Then 1,257 more.
├── Built the first MCP server for Final Cut Pro (⭐ 17 stars)
├── Shipped 16+ live deployments across AI tools, games, client sites
├── Created an autonomous AI agent that runs 24/7 and writes real code
│
2026 ─── 29 repos. 92 modules. 109K lines. One ecosystem. Still shipping.
The throughline: I make things people actually use. Videos that charted. Tools that ship. An AI partner that commits code while I sleep. The medium changed — the craft didn't.
| Claim | Receipt |
|---|---|
| "I build MCP servers" | fcpxml-mcp-server — first MCP server for Final Cut Pro. ⭐ 17 stars, 3 forks, real users, real video editors |
| "I ship fast" | 6-tool LLM eval suite — designed, built, and deployed to Vercel in a single sprint. All 6 live right now |
| "My AI agent is real" | 1,257+ commits across 47 repos. Passion Agent runs 60 brain cycles/day on a Mac Mini. It doesn't demo — it ships |
| "I build for clients" | 5 artist websites live in production — Swagger Rite (Sony Music), Casper TNG, WhyG, Seanpane, Shortiie Raw |
| "I care about quality" | 571 tests in fcpxml-mcp-server, 1,237+ tests across ecosystem. Security-hardened: shell injection prevention, path traversal guards, atomic writes, iframe sandboxing (OWASP A05:2021). Every repo has a CHANGELOG |
Now ──── Multi-machine agent orchestration (MacBook + Mac Mini via Tailscale)
Active job search: AI Solutions Engineer / DevRel / Founding Engineer
Next ─── Open-sourcing the Passion Agent framework (not just the what — the how)
MCP servers for creative tools beyond video editing (audio, design, 3D)
Goal ─── A role where AI engineering meets creative instinct — and ships daily
Interested in contributing to any of my public repos? Here's how:
- Fork the repo and create your branch from
main - Follow existing conventions — check each repo's
CLAUDE.mdorFOR_DARE.mdfor project-specific rules - Write meaningful commits — use Conventional Commits (
feat:,fix:,docs:,test:) - Test before you PR — if the repo has tests, run them. If it doesn't, consider adding some
- Keep PRs focused — one feature or fix per PR. Small, reviewable diffs get merged faster
Note: Some repos (Passion Agent, PACT Dashboard, Viral Clone) are private. If you're interested in collaborating on those, reach out on LinkedIn.



