What is LLMDog?
LLMDog is a command-line tool that helps developers share code with Large Language Models like Claude and ChatGPT. It allows you to select specific files from your project, formats them with proper Markdown, and copies the output to your clipboard.
✓ main.go
✓ utils/helpers.go
✓ config.json
Fetched 3 items! 🐕 Woof!
Output copied to clipboard
Quick Start
Install LLMDog and start using it in your projects:
# Or install from source
Navigate your project with ↑/↓
, expand folders with Space
,
select files with Tab
, and press Enter
to generate output.
How It Works
Just 3 simple steps: Run the command, select your files, and paste the formatted code directly into any AI assistant. See how LLMDog transforms your workflow below:
llmdog
in your terminalPress Enter to confirm
Why LLMDog?
Working with LLMs often requires sharing code from multiple files. Manually copying and formatting each file is tedious and error-prone. LLMDog streamlines this process with an interactive interface that preserves the context of your code.
🔖 Bookmarks
Save and reuse common file selections for quick access
🔍 Content Search
Find files by the code they contain, not just by name
📋 Formatted Output
Code is properly formatted in Markdown with syntax highlighting