Spaces:
Running
Running
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>Frameworks & Tools - AI Projects Index</title> | |
| <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> | |
| <link rel="stylesheet" href="style.css"> | |
| </head> | |
| <body> | |
| <header> | |
| <div class="container"> | |
| <div class="header-top"> | |
| <h1>AI Projects Index</h1> | |
| <div class="header-links"> | |
| <a href="https://github.com/danielrosehill" target="_blank"><i class="fab fa-github"></i> GitHub</a> | |
| <a href="https://danielrosehill.com" target="_blank"><i class="fas fa-globe"></i> Website</a> | |
| </div> | |
| </div> | |
| <p class="subtitle">Frameworks, tools, and utilities for AI development</p> | |
| </div> | |
| </header> | |
| <nav class="top-nav"> | |
| <div class="container"> | |
| <div class="nav-links"> | |
| <a href="index.html"><i class="fas fa-home"></i> Home</a> | |
| <a href="demos.html"><i class="fas fa-flask"></i> Demos</a> | |
| <a href="pocs.html"><i class="fas fa-lightbulb"></i> POCs</a> | |
| <a href="system-prompts.html"><i class="fas fa-cog"></i> System Prompts</a> | |
| <a href="frameworks.html" class="active"><i class="fas fa-toolbox"></i> Frameworks</a> | |
| <a href="claude-code.html"><i class="fas fa-terminal"></i> Claude Code</a> | |
| <a href="mcp.html"><i class="fas fa-plug"></i> MCP</a> | |
| <a href="gemini.html"><i class="fas fa-star"></i> Gemini</a> | |
| <a href="automation.html"><i class="fas fa-sync"></i> Automation</a> | |
| <a href="context.html"><i class="fas fa-book"></i> Context</a> | |
| <a href="utilities.html"><i class="fas fa-wrench"></i> Utilities</a> | |
| <a href="documentation.html"><i class="fas fa-file-alt"></i> Docs</a> | |
| <a href="miscellaneous.html"><i class="fas fa-ellipsis-h"></i> More</a> | |
| </div> | |
| </div> | |
| </nav> | |
| <main class="container"> | |
| <section class="search-section"> | |
| <input type="text" id="projectSearch" placeholder="Search projects..." /> | |
| </section> | |
| <section class="projects-list"> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/A-Few-ADKs" target="_blank">A Few ADKs</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Point in time collection of some agent development kits (ADKs) to explore</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Agent-SDK-Env-Setup" target="_blank">Agent SDK Env Setup</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Script to clone a few of the main ADKs (agent development kids) for testing/experimentation</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/AI-Friendly-Badge" target="_blank">AI Friendly Badge</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Website footer badge signalling AI "friendliness"</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/ASR-Training-Data-Chunker" target="_blank">ASR Training Data Chunker</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Breaks up texts by approximate reading duration</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Batch-ClaudeMD-Repo-Creator" target="_blank">Batch ClaudeMD Repo Creator</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>For batch CLAUDE.md creation in large repository collections</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Better-Safe" target="_blank">Better Safe</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>CLI for taking on-demand Snapper snapshots (BTRFS)</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Cline-Rules" target="_blank">Cline Rules</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Rules file for Cline</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Continue-Dev-Blocks" target="_blank">Continue Dev Blocks</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Configuration blocks for Continue.dev code-gen assistants</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Email-AI-Outputs-Workflow" target="_blank">Email AI Outputs Workflow</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>N8N workflow for sharing prompts and outputs with friends and family with a reformatting node for smoother MD to email-safe HTML</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Gemini-CLI-Home-Guidance" target="_blank">Gemini CLI Home Guidance</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Gemini.md ("rules") for the home folder / non repo constrained execution for Gemini CLI (model)</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Gemini-Desktop-Recorder-Notepad" target="_blank">Gemini Desktop Recorder Notepad</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Voice recorder intended for easy voice note capture with AI (STT) postprocessing/cleanup</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Gemini-Prompt-Library-ideator" target="_blank">Gemini Prompt Library ideator</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Using Gemini structured outputs to ideate a prompt library for Open Web UI</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Gemini-SSML-Formatter" target="_blank">Gemini SSML Formatter</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Agent/app using Gemini to format plain markdown into speech synthesis markup language (SSML) for TTS narration</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Gemini-Voice-Notepad" target="_blank">Gemini Voice Notepad</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Voice note transcription and cleanup with reformatting support</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Google-Air-Quality-MCP" target="_blank">Google Air Quality MCP</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>WIP - MCP server for querying Google Map's environmental API to retrieve air quality data for a geolocation</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Linux-Desktop-ClaudeMD-Seeder" target="_blank">Linux Desktop ClaudeMD Seeder</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Seeds Claude.md files at common places in Linux Desktop filesystems</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/N8N-LLM-Workflow-Bulk-Updater" target="_blank">N8N LLM Workflow Bulk Updater</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Backend script for applying bulk model updates to workflows (use-case: updating LLMs in nodes)</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/N8N-Workflow-Sanitiser-Agent" target="_blank">N8N Workflow Sanitiser Agent</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Configuration for an AI agent for sanitising (redacting personal details) in N8N workflow exports</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Open-In-Windsurf-KDE" target="_blank">Open In Windsurf KDE</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Implementing an "Open In Windsurf" (AI IDE) context menu element for KDE Plasma</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Private-And-Public-Claude-MD" target="_blank">Private And Public Claude MD</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Slash command to seed private and public CLAUDE.md files</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Prompt-Library-Privacy-Screener" target="_blank">Prompt Library Privacy Screener</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Model for a PII screen (using Ollama) for open sourcing prompt libraries safely</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/quick-repo-creator" target="_blank">quick repo creator</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>A streamlined CLI tool for fast repository creation workflow with GitHub integration and IDE support</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Smithery-Batch-Installer" target="_blank">Smithery Batch Installer</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Speeds up installing Smithery MCP servers onto multiple clients</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Structured-System-Prompt-Generator" target="_blank">Structured System Prompt Generator</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Streamlit generator to aid with the creation of structured prompts</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Text-Transformation-Prompt-Combiner" target="_blank">Text Transformation Prompt Combiner</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Basic implementation of a prompt concatenation utility for text transformation system prompts for converting transcribed text</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/To-Clone-Or-Not-To-Clone" target="_blank">To Clone Or Not To Clone</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Interactive CLI for cloning your Github repos</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Vibe-Coded-Disclosure" target="_blank">Vibe Coded Disclosure</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Quick utility for adding FYI type notices to repos that they were vibe coded</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/What-Reqs-Scanner" target="_blank">What Reqs Scanner</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Python utility that scans a repo base for requirements.txt to analyse most used packages and suggest base env</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Whisper-Converter-Linux" target="_blank">Whisper Converter Linux</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Minimalist AI-generated desktop utility for Linux using Whisper API to transcribe audio files</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Windsurf-Global-Rules" target="_blank">Windsurf Global Rules</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Some snippets for global rules configurations for Windsurf IDE</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Windsurf-Rules" target="_blank">Windsurf Rules</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Updated Windsurf rules</p> | |
| </div> | |
| <div class="project-card"> | |
| <h3><a href="https://github.com/danielrosehill/Windsurf-Rules-0925" target="_blank">Windsurf Rules 0925</a></h3> | |
| <span class="badge">Frameworks & Tools</span> | |
| <p>Refactored Windsurf Rules for the program's change to a modular config approach</p> | |
| </div> | |
| </section> | |
| </main> | |
| <footer> | |
| <div class="container"> | |
| <p>© 2025 Daniel Rosehill. Last Updated: August 2025</p> | |
| <p> | |
| <a href="https://github.com/danielrosehill" target="_blank">GitHub</a> | | |
| <a href="https://danielrosehill.com" target="_blank">Website</a> | | |
| <a href="mailto:public@danielrosehill.com">Contact</a> | |
| </p> | |
| </div> | |
| </footer> | |
| <script src="script.js"></script> | |
| </body> | |
| </html> | |