{
  "schema": "1.2",
  "endpoint": "https://vd7.io/projects/json",
  "site": "https://vd7.io",
  "generated_at": "2026-10-14T16:17:57.068Z",
  "site_commit": "fd3d9ea412a26efa7dbe11c3d11bc5b56a4b5028",
  "count": 14,
  "glance": {
    "newest_push": {
      "title": "glider",
      "url": "https://vd7.io/projects/glider",
      "pushed_at": "2026-10-14T14:54:27Z",
      "last_commit": {
        "sha": "7357fe5c649f430d9f6424a817151738344da9b2",
        "date": "2026-10-14T14:54:23Z",
        "message": "Compress Problem into side-by-side tables. Drop duplicated numbers and ribbon lines.",
        "url": "https://github.com/vdutts7/glidercli/commit/7357fe5c649f430d9f6424a817151738344da9b2"
      },
      "github": "https://github.com/vdutts7/glidercli"
    },
    "most_stars": {
      "title": "gpt4v-scraper",
      "url": "https://vd7.io/projects/gpt4v-scraper",
      "stars": 313,
      "github": "https://github.com/vdutts7/gpt4v-scraper"
    }
  },
  "projects": [
    {
      "title": "skills",
      "description": "My agent skills, using my 3-plane architecture. Scripts > prose",
      "tags": [
        "skill-md",
        "claude-code",
        "cursor",
        "bash"
      ],
      "url": "https://vd7.io/projects/skills",
      "image": "https://res.cloudinary.com/ddyc1es5v/image/upload/f_auto,q_auto,w_800/v1791440351/gh-repos/skills/social-preview.png",
      "github": "https://github.com/vdutts7/skills",
      "github_meta": {
        "pushed_at": "2026-10-08T06:16:25Z",
        "updated_at": "2026-10-09T10:33:13Z",
        "created_at": "2026-07-12T16:32:05Z",
        "stars": 5,
        "forks": 0,
        "language": "Python",
        "open_issues": 0,
        "archived": false,
        "topics": [
          "ai-agents",
          "claude-code",
          "codex",
          "cursor",
          "deep-research",
          "llm",
          "skills"
        ],
        "last_commit": {
          "sha": "3787bfc7492ca8d70ed5649e7549a6289bc78b3e",
          "date": "2026-10-08T06:16:22Z",
          "message": "-------[gitty] snapshotting repo state-------",
          "url": "https://github.com/vdutts7/skills/commit/3787bfc7492ca8d70ed5649e7549a6289bc78b3e"
        }
      },
      "json": "https://vd7.io/projects/skills/json"
    },
    {
      "title": "bedrock-tax",
      "description": "How we cut our AWS Bedrock bill by 93%- replacing OpenSearch Serverless with Aurora x pgvector ($700/mo → $50/mo)",
      "tags": [
        "aws-bedrock",
        "aurora",
        "pgvector",
        "rag"
      ],
      "url": "https://vd7.io/projects/bedrock-tax",
      "image": "https://res.cloudinary.com/ddyc1es5v/image/upload/f_auto,q_auto,w_800/v1791427375/gh-repos/bedrock-tax/social-preview.png",
      "github": "https://github.com/vdutts7/bedrock-tax",
      "github_meta": {
        "pushed_at": "2026-10-08T01:11:49Z",
        "updated_at": "2026-10-10T01:51:40Z",
        "created_at": "2026-10-06T07:00:26Z",
        "stars": 6,
        "forks": 0,
        "language": "Python",
        "open_issues": 0,
        "archived": false,
        "topics": [
          "ai-agents",
          "aurora",
          "aws",
          "bedrock",
          "enterprise-knowledge-base",
          "ivfflat",
          "llm",
          "pgvector",
          "psycopg",
          "rag-pipeline",
          "vector-database"
        ],
        "last_commit": {
          "sha": "0ae431288c8999ec98ad345237dde035752e3993",
          "date": "2026-01-25T23:52:23Z",
          "message": "final cleanup- README + setup",
          "url": "https://github.com/vdutts7/bedrock-tax/commit/0ae431288c8999ec98ad345237dde035752e3993"
        }
      },
      "json": "https://vd7.io/projects/bedrock-tax/json"
    },
    {
      "title": "glider",
      "description": "Browser automation toolkit- Chrome extension + CLI for AI agents (Cursor, Claude Code, etc) to control authenticated web apps via CDP",
      "tags": [
        "chrome-extension",
        "npm",
        "chrome-devtools-protocol-cdp",
        "claude-code"
      ],
      "url": "https://vd7.io/projects/glider",
      "image": "https://res.cloudinary.com/ddyc1es5v/image/upload/f_auto,q_auto,w_800/v1772376428/gh-repos/glider/social-preview.png",
      "github": "https://github.com/vdutts7/glidercli",
      "github_meta": {
        "pushed_at": "2026-10-14T14:54:27Z",
        "updated_at": "2026-10-14T14:54:39Z",
        "created_at": "2026-01-10T17:50:32Z",
        "stars": 12,
        "forks": 5,
        "language": "JavaScript",
        "open_issues": 3,
        "archived": false,
        "topics": [
          "autonomous-agents",
          "browser-automation",
          "cdp",
          "chrome-devtools",
          "claude",
          "claude-code",
          "ralph",
          "ralph-wiggum"
        ],
        "homepage": "https://www.npmjs.com/package/glidercli",
        "last_commit": {
          "sha": "7357fe5c649f430d9f6424a817151738344da9b2",
          "date": "2026-10-14T14:54:23Z",
          "message": "Compress Problem into side-by-side tables. Drop duplicated numbers and ribbon lines.",
          "url": "https://github.com/vdutts7/glidercli/commit/7357fe5c649f430d9f6424a817151738344da9b2"
        }
      },
      "json": "https://vd7.io/projects/glider/json"
    },
    {
      "title": "skills-not-mcp",
      "description": "80-90% token savings. SKILLS.md + Shell vs MCP- deterministic delegation pattern.",
      "tags": [
        "mcp",
        "skill-md",
        "bash",
        "claude-code"
      ],
      "url": "https://vd7.io/projects/skills-not-mcp",
      "image": "https://res.cloudinary.com/ddyc1es5v/image/upload/f_auto,q_auto,w_800/v1783144908/gh-repos/skills-not-mcp/social-preview.jpg",
      "github": "https://github.com/vdutts7/skills-not-mcp",
      "github_meta": {
        "pushed_at": "2026-07-04T08:29:17Z",
        "updated_at": "2026-07-11T18:19:54Z",
        "created_at": "2026-01-24T14:14:48Z",
        "stars": 13,
        "forks": 4,
        "language": "Shell",
        "open_issues": 1,
        "archived": false,
        "topics": [
          "bash",
          "claude",
          "context-window",
          "mcp",
          "model-context-protocol",
          "shell",
          "skills",
          "token"
        ],
        "last_commit": {
          "sha": "c20b02de081d9c596cbe364b8ce61b7809d89762",
          "date": "2026-07-04T08:29:17Z",
          "message": "Update README.md",
          "url": "https://github.com/vdutts7/skills-not-mcp/commit/c20b02de081d9c596cbe364b8ce61b7809d89762"
        }
      },
      "json": "https://vd7.io/projects/skills-not-mcp/json"
    },
    {
      "title": "slyk",
      "description": "macOS desktop app for local, private STT voice transcription. Hold Option + Z and just speak. Powered by OpenAI Whisper and Nvidia Parakeet models.",
      "tags": [
        "rust",
        "whispercpp"
      ],
      "url": "https://vd7.io/projects/slyk",
      "image": "https://res.cloudinary.com/ddyc1es5v/image/upload/f_auto,q_auto,w_800/v1772389872/gh-repos/slyk/cover.png",
      "json": "https://vd7.io/projects/slyk/json"
    },
    {
      "title": "morphs-ai",
      "description": "AI character chatbot platform with persistent memory and context. Live on iOS App Store and Google Play.",
      "tags": [
        "swift-ios",
        "androidstudio",
        "chromadb",
        "nextjs",
        "aws"
      ],
      "url": "https://vd7.io/projects/morphs-ai",
      "image": "https://res.cloudinary.com/ddyc1es5v/image/upload/f_auto,q_auto,w_800/v1772388962/gh-repos/morphs-ai/social-preview.png",
      "json": "https://vd7.io/projects/morphs-ai/json"
    },
    {
      "title": "gpt4v-scraper",
      "description": "AI agent that can SEE 👁️, control, navigate, and do stuff for you on your browser",
      "tags": [
        "node",
        "puppeteer",
        "gpt-4v"
      ],
      "url": "https://vd7.io/projects/gpt4v-scraper",
      "image": "https://res.cloudinary.com/ddyc1es5v/image/upload/f_auto,q_auto,w_800/v1783145091/gh-repos/gpt4v-scraper/social-preview.png",
      "github": "https://github.com/vdutts7/gpt4v-scraper",
      "github_meta": {
        "pushed_at": "2026-03-01T21:19:33Z",
        "updated_at": "2026-10-06T18:03:04Z",
        "created_at": "2023-12-08T16:41:23Z",
        "stars": 313,
        "forks": 31,
        "language": "JavaScript",
        "open_issues": 2,
        "archived": false,
        "topics": [
          "ai-agents",
          "browser-automation",
          "gpt-4-vision",
          "puppeteer",
          "web-scraping"
        ],
        "last_commit": {
          "sha": "46b7f4e0134df372ae6c4fc9c2411d3ab6728fec",
          "date": "2026-03-01T21:19:33Z",
          "message": "Update README.md",
          "url": "https://github.com/vdutts7/gpt4V-scraper/commit/46b7f4e0134df372ae6c4fc9c2411d3ab6728fec"
        }
      },
      "json": "https://vd7.io/projects/gpt4v-scraper/json"
    },
    {
      "title": "vibecoded",
      "description": "One app every day challenge- exploring vibe coding platforms and shipping daily. Includes a template generator.",
      "tags": [
        "few-shot-prompting"
      ],
      "url": "https://vd7.io/projects/vibecoded",
      "image": "https://res.cloudinary.com/ddyc1es5v/image/upload/f_auto,q_auto,w_800/v1783144929/gh-repos/vibecoded/social-preview.jpg",
      "github": "https://github.com/vdutts7/vibecode-prompt-generator",
      "github_meta": {
        "pushed_at": "2026-03-01T17:37:47Z",
        "updated_at": "2026-06-20T13:35:16Z",
        "created_at": "2025-10-31T19:21:43Z",
        "stars": 4,
        "forks": 3,
        "language": "HTML",
        "open_issues": 0,
        "archived": false,
        "topics": [
          "base44",
          "bolt-new",
          "emergent",
          "floot",
          "lovable",
          "orchids",
          "prompts",
          "reflex-dev",
          "rork",
          "template",
          "v0",
          "vibecodeapp",
          "vibecoded",
          "vibecoding"
        ],
        "homepage": "https://vcpg.vercel.app",
        "last_commit": {
          "sha": "29b3fab6d07b525187f23c940eda1f493cfe531c",
          "date": "2026-03-01T17:37:46Z",
          "message": "Update README.md",
          "url": "https://github.com/vdutts7/vibecode-prompt-generator/commit/29b3fab6d07b525187f23c940eda1f493cfe531c"
        }
      },
      "json": "https://vd7.io/projects/vibecoded/json"
    },
    {
      "title": "eyecli",
      "description": "One entry point for ripgrep, fd, dust, and fzf- same search jobs, fewer flag sets to memorize.\n`npm i -g @vd7/eyecli`",
      "tags": [
        "ripgrep",
        "bash",
        "npm"
      ],
      "url": "https://vd7.io/projects/eyecli",
      "image": "https://res.cloudinary.com/ddyc1es5v/image/upload/f_auto,q_auto,w_800/v1783146436/gh-repos/eyecli/social-preview.png",
      "github": "https://github.com/vdutts7/eyecli",
      "github_meta": {
        "pushed_at": "2026-10-09T09:52:32Z",
        "updated_at": "2026-10-09T09:53:19Z",
        "created_at": "2026-01-10T04:24:03Z",
        "stars": 4,
        "forks": 1,
        "language": "JavaScript",
        "open_issues": 0,
        "archived": false,
        "topics": [],
        "homepage": "https://www.npmjs.com/package/@vd7/eyecli",
        "last_commit": {
          "sha": "0851e6eab5b29e3dd7bc868fc10c28f896e3ddd7",
          "date": "2026-10-09T09:52:31Z",
          "message": "Update README.md",
          "url": "https://github.com/vdutts7/eyecli/commit/0851e6eab5b29e3dd7bc868fc10c28f896e3ddd7"
        }
      },
      "json": "https://vd7.io/projects/eyecli/json"
    },
    {
      "title": "shelllock",
      "description": "Gate any shell command on macOS behind Touch ID. AI agents can't bypass it.\n`brew install vdutts7/tap/shelllock`",
      "tags": [
        "localauthentication",
        "homebrew"
      ],
      "url": "https://vd7.io/projects/shelllock",
      "image": "https://res.cloudinary.com/ddyc1es5v/image/upload/f_auto,q_auto,w_800/v1783145628/gh-repos/shelllock/social-preview.png",
      "github": "https://github.com/vdutts7/shelllock",
      "github_meta": {
        "pushed_at": "2026-09-21T21:45:15Z",
        "updated_at": "2026-09-21T21:45:17Z",
        "created_at": "2026-02-01T19:59:40Z",
        "stars": 7,
        "forks": 3,
        "language": "Swift",
        "license": "MIT",
        "open_issues": 1,
        "archived": false,
        "topics": [
          "biometric-authentication",
          "cli",
          "localauthentication",
          "macos",
          "security",
          "swift",
          "touchid"
        ],
        "homepage": "https://github.com/vdutts7/homebrew-tap",
        "last_commit": {
          "sha": "2778ba552dd29624ca57accce9f71f4fa65bd6ba",
          "date": "2026-09-21T21:45:03Z",
          "message": "ship: v1.0.3 soft-fail 4096 argv + TEST_SKIP_AUTH for matrix",
          "url": "https://github.com/vdutts7/shelllock/commit/2778ba552dd29624ca57accce9f71f4fa65bd6ba"
        }
      },
      "json": "https://vd7.io/projects/shelllock/json"
    },
    {
      "title": "midas-3d-depthmap",
      "description": "Monocular Depth Estimation with a Single Image (MiDaS) using PyTorch + Open3D",
      "tags": [
        "open3d",
        "pytorch"
      ],
      "url": "https://vd7.io/projects/midas-3d-depthmap",
      "image": "https://res.cloudinary.com/ddyc1es5v/image/upload/f_auto,q_auto,w_800/v1772395181/gh-repos/midas-3d-depthmap/social-preview.gif",
      "github": "https://github.com/vdutts7/midas-3d-depthmap",
      "github_meta": {
        "pushed_at": "2024-02-24T04:00:30Z",
        "updated_at": "2026-05-30T12:37:50Z",
        "created_at": "2024-02-22T14:14:39Z",
        "stars": 47,
        "forks": 9,
        "language": "Jupyter Notebook",
        "license": "MIT",
        "open_issues": 0,
        "archived": false,
        "topics": [
          "computer-vision",
          "depth-map",
          "midas",
          "monocular-depth-estimation",
          "open3d",
          "point-cloud",
          "pytorch"
        ],
        "last_commit": {
          "sha": "2fdad7e635afdced209df126f53b8ec2a3038313",
          "date": "2022-10-30T14:22:00Z",
          "message": "misc",
          "url": "https://github.com/vdutts7/midas-3d-depthmap/commit/2fdad7e635afdced209df126f53b8ec2a3038313"
        }
      },
      "json": "https://vd7.io/projects/midas-3d-depthmap/json"
    },
    {
      "title": "ai-rapper",
      "description": "Talking Head of your favorite rapper using Transformers (NLP), PyTorch, Tortoise TTS, and OpenCV",
      "tags": [
        "pytorch",
        "huggingface-transformers",
        "opencv"
      ],
      "url": "https://vd7.io/projects/ai-rapper",
      "image": "https://res.cloudinary.com/ddyc1es5v/image/upload/f_auto,q_auto,w_800/v1783147878/gh-repos/ai-rapper/social-preview.png",
      "github": "https://github.com/vdutts7/ai-rapper",
      "github_meta": {
        "pushed_at": "2024-06-18T00:13:38Z",
        "updated_at": "2026-05-18T04:34:36Z",
        "created_at": "2024-02-25T04:18:27Z",
        "stars": 49,
        "forks": 11,
        "language": "Python",
        "open_issues": 10,
        "archived": false,
        "topics": [
          "huggingface-transformers",
          "nlp",
          "opencv",
          "pytorch",
          "tortoise-tts",
          "voice-clone"
        ],
        "last_commit": {
          "sha": "df6117ceb4475944d1caa35b95eea058d65cc829",
          "date": "2021-09-29T00:42:00Z",
          "message": "chore",
          "url": "https://github.com/vdutts7/ai-rapper/commit/df6117ceb4475944d1caa35b95eea058d65cc829"
        }
      },
      "json": "https://vd7.io/projects/ai-rapper/json"
    },
    {
      "title": "youtube-gpt",
      "description": "Chat with your favorite YouTuber/channel on hundreds of videos using vector embeddings, semantic search, and GPT",
      "tags": [
        "langchain",
        "pinecone",
        "yt-dlp"
      ],
      "url": "https://vd7.io/projects/youtube-gpt",
      "image": "https://res.cloudinary.com/ddyc1es5v/image/upload/f_auto,q_auto,w_800/v1783147324/gh-repos/youtube-gpt/social-preview.jpg",
      "json": "https://vd7.io/projects/youtube-gpt/json"
    },
    {
      "title": "tiktok-bot",
      "description": "Automate TikTok views, likes, and follows",
      "tags": [
        "python",
        "selenium"
      ],
      "url": "https://vd7.io/projects/tiktok-bot",
      "image": "https://res.cloudinary.com/ddyc1es5v/image/upload/f_auto,q_auto,w_800/v1783145090/gh-repos/tiktok-bot/social-preview.png",
      "github": "https://github.com/vdutts7/tiktok-bot",
      "github_meta": {
        "pushed_at": "2026-07-04T06:34:30Z",
        "updated_at": "2026-10-08T09:37:57Z",
        "created_at": "2022-12-24T21:48:25Z",
        "stars": 173,
        "forks": 98,
        "language": "Python",
        "license": "CC0-1.0",
        "open_issues": 16,
        "archived": false,
        "topics": [
          "pyfiglet",
          "selenium",
          "tiktok-bot"
        ],
        "last_commit": {
          "sha": "75ee42fd49a5a0d6deba29e8054ddaac95470996",
          "date": "2026-07-04T06:34:28Z",
          "message": "updated logos",
          "url": "https://github.com/vdutts7/tiktok-bot/commit/75ee42fd49a5a0d6deba29e8054ddaac95470996"
        }
      },
      "json": "https://vd7.io/projects/tiktok-bot/json"
    }
  ]
}
