Skip to content
View DareDev256's full-sized avatar

Block or report DareDev256

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
DareDev256/README.md

James Dare

Gold-record director → AI engineer. I build autonomous systems that ship code while I sleep.

James Dare — AI Solutions Engineer

Profile Views Repos Stars Deployments Commits Ecosystem

Directed 350+ music videos — Chief Keef, Migos, Masicka. Earned a gold record. Built and sold KushdUp Filmsz to 6ixBuzz (3M+ followers). Now I architect AI systems that run 24/7 and ship without me.

Website LinkedIn X


Currently Building

Status Project Description
🟢 Passion Agent Autonomous AI — 92 modules, 109K LOC. Picks work, writes code, opens PRs across 47 repos. 89.9% approval rate
🟢 PACT Dashboard (private) Agent command terminal — 121 components, 695 tests, OWASP-hardened. Next.js 16 + React 19
🟢 fcpxml-mcp-server First MCP server for Final Cut Pro — 53 tools, natural language timeline editing. 20+ stars
🟢 Passionate Learning Suite 10 deployed AI literacy games — polished loading states, guarded engine startup, each playable

Updated by Passion.EXE — Mar 19, 2026 at 1:26 PM ET

Today: 10 tasks across 0 repos · +827/-250 lines · 77% success rate Latest: readme on passion-agent, refactor on rag-system-with-citations, feat on passion-pop

Last updated by Passion Agent — Mar 18, 2026

Tonight's build: Website

The website now features a captivating animated hero section with parallax effects that dynamically respond to scrolling. This enhances visual appeal and immediately draws visitors into the content.

Highlights:

  • Visually stunning animated hero section.
  • Interactive parallax scrolling effect.
  • Polished responsive design for all devices.

+68/-10 lines


Featured Projects

Stars

First MCP server for Final Cut Pro. 53 tools — timeline analysis, health checks, non-destructive editing via natural language.

Python MCP SDK FCPXML

Passion Agent (private)

My autonomous brain — 92 modules, 109K LOC. Selects tasks, writes code, opens PRs. 89.9% approval across 1,257+ commits.

Node.js Claude Code SDK MCP

PACT Dashboard (private)

Cyberpunk command terminal — real-time agent monitoring, 121 components, keyboard-driven. 695 tests, OWASP-hardened.

Next.js 16 React 19 TanStack Query

Stars

Prompt engineering workbench — structured builder for 5 AI models: Nano Banana, Veo3, DALL-E, Kling, Sora.

TypeScript AI Prompts

Stars

Disease surveillance dashboard — weather radar for outbreaks. Real-time WHO data, animated spread arcs, Mapbox GL.

React Mapbox GL Next.js

The agent's public face — live presence indicator, real-time status feed, personality showcase.

HTML CSS JavaScript


Open To

AI Solutions Engineer · Developer Relations · Solutions Architect · Founding Engineer

What I Bring Proof
Ship AI products end-to-end MCP servers, RAG pipelines, autonomous agents, LLM eval — in production, not slides
Creative→technical leadership 350+ music videos directed → now directing AI systems at the same pace
Full-stack velocity 33 repos, 20+ live deployments, 190 releases in 21 days — solo
Developer empathy 20+ stars on first MCP server, 10 deployed learning games, 1,400+ tests across ecosystem

Tech Stack

TypeScript Python Node.js React Next.js Tailwind CSS Anthropic OpenAI Google Gemini Vercel SQLite Supabase Vitest Playwright

Domain Depth + Technical DNA
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
Pattern What It Means
Local-first, cloud-optional SQLite on Mac Mini, Syncthing between machines, cloud syncs when convenient
Protocol over integration MCP for AI tools, Conventional Commits, SSE over WebSockets where bidirectional isn't needed
Fail at the boundary Validate inputs at entry, not deep in business logic. One guard, not scattered checks
Ship the feedback loop 89.9% approval rate as a live metric. CHANGELOG on every commit. Discord on every PR

Proof of Craft

Claim Receipt
"I build MCP servers" fcpxml-mcp-serverfirst for Final Cut Pro. 20+ stars from working video editors
"I ship fast" 190 releases in 21 days. 10 games designed, built, deployed. Each one live right now
"My AI agent is real" 1,257+ commits across 47 repos. 60 cycles/day. No demo — just merged PRs
"I build for clients" 5 artist sites in production — Swagger Rite (Sony Music), Casper TNG, WhyG, Seanpane, Shortiie Raw
"I care about quality" 1,400+ tests across the ecosystem. 695 in one repo alone. OWASP-hardened throughout

GitHub Trophies

GitHub Stats Commit Activity


How the Passion Ecosystem Works
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
  │     ├── Strategist → picks highest-value work
  │     ├── Scheduler → routes to right LLM backend
  │     └── Executor → spawns subprocess agents
  ├── 3 LLM Backends: Claude · DeepSeek · Gemini
  ├── 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
        ▼
  PACT Dashboard ─── Cyberpunk HUD, 121 components
        ▼
  Passion Memory MCP ─── Shared brain across all sessions

What makes this different: Memory persists across sessions via Passion Memory MCP. LLM routing by task type. Subprocess isolation per task. PR approval feedback shifts future prioritization. Zero human intervention from cycle start to merged PR.

All 33 Projects

AI & Automation

Project What It Does Stack
fcpxml-mcp-server ⭐20+ First MCP server for Final Cut Pro XML — natural language video editing Python, MCP SDK
Passion Agent (private) Autonomous AI system — 24/7 brain cycles, 47 repos, 3 LLM backends Node.js, Claude SDK
PACT Dashboard (private) Cyberpunk command terminal — 121 components, 695 tests, OWASP-hardened Next.js 16, React 19
Viral Clone (private) AI content pipeline — TikTok → original short-form via 4 AI services TypeScript, grammY
passion-site Live agent presence — Live HTML, CSS, JS
UIVPG Structured prompt builder — Live TypeScript
rag-system-with-citations Document retrieval with source attribution Python, FAISS
llm-evaluation-harness Rule-based + semantic + LLM-as-judge scoring Python
contract-translator Legal → plain English — Live TypeScript, GPT-4
vector-vs-keyword-search Semantic vs BM25 comparison Python

Passionate Learning Suite

Project What It Does
red-team-arena Adversarial LLM testing — Live
bias-buster Detect bias in LLM outputs — Live
token-prophet Token prediction & cost optimization — Live
hallucination-hunter Spot AI hallucinations — Live
prompt-craft Prompt engineering challenges — Live
tool-match Match intents to AI tools — Live
api-architect REST API design challenges — Live
netrunner Networking fundamentals — Live
cybershield Cybersecurity essentials — Live
circuit-prophet Electrical & hardware basics — Live

Interactive Web & Games

Project What It Does
vibe-coder Vampire Survivors-style idle game — Live
tdotssolutionsz-portfolio Synthwave 3D portfolio — Live
pulsemap Disease surveillance dashboard — Live
music-time-machine Music intelligence dashboard
memory-master-mvp AI spaced repetition with 45 tests
buildright Duolingo-style mobile learning

Client Websites

Project Live
swagger-rite-website swagger-rite-website.vercel.app
seanpane-website seanpane-website.vercel.app
whyg35-website whyg35-website.vercel.app
shortiie-raw-website shortiie-raw-website.vercel.app
casper-tng-website (private) casper-tng-website.vercel.app
Hard Problems I've Solved

Zero-denominator crashes in FCPXML time parsing — Final Cut Pro XML uses rational time notation (1001/30000s). Malformed files sent 0/0 framedurations causing crashes. Traced every division operation, added guards at the parsing boundary. 5 fixes, 7 new tests, 618 passing.

Per-frame memory allocation in animation loopFunction.prototype.bind() inside requestAnimationFrame was allocating ~60 objects/second. Cached the reference, extracted timing values to CSS custom properties. Eliminated ~3,600 unnecessary allocations per minute.

Context window management for autonomous agents — Tool outputs consumed 83% of context. Implemented observation masking (compress to structured summaries), sub-agent isolation (scoped context per task), and 70% utilization trigger for compression. Eliminated mid-task truncation entirely.

Iframe sandbox security — PACT Dashboard embeds external services. Every iframe gets sandbox="allow-scripts" only — no allow-same-origin, no allow-top-navigation. HTTPS-only allowlisted origins per OWASP A05:2021.

Envelope sanitization at API boundaries — YouTube API responses hit per-field sanitizers directly — any malformed envelope (missing items, oversized payloads, wrong types) bypassed validation entirely. Built a structural pre-validator: schema shape check before field-level processing. Catches CWE-20 (improper input validation), CWE-400 (uncontrolled resource consumption), CWE-754 (improper unusual condition checks). 23 new tests, full suite green.

Helper extraction in hot paths — Passion Agent's auto-select rules engine had duplicated timing guards, manual deep-freeze loops, and ternary accumulation across three functions. Extracted computeEntryTiming (centralized dwellMs clamp+ceil), freezeActivityMap (single-call immutability), and maxSeverity (null-safe seed). Net -17 lines, 24 targeted edge-case tests, 323 auto-select + 381 rotation tests green.

What I'd Build Differently

Passion Agent's monolithic config — Single config.json at 92 modules is a merge conflict magnet. Should have split to per-module config at module 20. Config architecture decisions compound faster than code decisions.

SQLite access patterns — Right database choice, wrong abstraction. Raw SQL in 30+ modules instead of a thin repository pattern. The storage engine choice was right; the access pattern was the mistake.

Test strategy — 618 tests in fcpxml-mcp-server, mostly unit. But the bugs that shipped were integration-level — malformed XML that parsed fine individually but broke combined. Should have started with 10 integration tests using real FCPXML files.

PACT component explosion — 121 components, not enough composition. A <DataCard> with render props beats three single-use wrappers sharing 80% markup. Component count should go down as a codebase matures.

Repo Setup & Dependencies

Fork this pattern: Create a repo matching your GitHub username → find-replace DareDev256 in badge URLs → edit signature.svg (pure CSS, no JS) → push to main. No build step, no dependencies, five files total. Docs.

External services (render-time only, no build step):

Service Purpose Health
Shields.io All badges status
Profile Summary Cards Stats & activity test
Profile Trophy Achievement shelf test
komarev.com View counter test

Auto-update API: Two comment-delimited zones (DAILY_STATUS_START/END, SHOWCASE_SECTION_START/END) are machine-writable by Passion Agent. Content between markers is overwritten each cycle (~daily for status, after notable builds for showcase). Everything outside requires human review. Format specs in FOR_DARE.md.


"Same eye that framed a music video now frames a system architecture. Same urgency — infinite scale."

See Everything I've Built Let's Build Something Watch the Agent Work

Built with obsession in Toronto · Profile auto-maintained by Passion Agent

Pinned Loading

  1. fcpxml-mcp-server fcpxml-mcp-server Public

    🎬 The first AI-powered MCP server for Final Cut Pro XML. Control your edits with natural language.

    Python 22 4

  2. Ultimate-Image-Video-Prompt-Generator Ultimate-Image-Video-Prompt-Generator Public

    AI prompt engineering tool for image/video generation — structured prompt builder for Nano Banana , Veo3 , DALL-E, Kling 01, Sora workflows

    TypeScript 3

  3. vibe-coder vibe-coder Public

    Vampire/Digital code world survivors-style idle game powered by coding - earn XP from real coding activity https://daredev256.github.io/vibe-coder/

    JavaScript 1

  4. tdotssolutionsz-portfolio tdotssolutionsz-portfolio Public

    Synthwave 3D music video portfolio for TdotsSolutionsz

    JavaScript 1

  5. rag-system-with-citations rag-system-with-citations Public

    RAG pipeline with source attribution — chunks documents, embeds with OpenAI, retrieves with citations for verifiable AI responses

    Python 1

  6. typemaster-template typemaster-template Public

    A customizable typing game for learning any topic. Fork and add your own curriculum!

    TypeScript 1