DEV Community

Awa
Awa

Posted on

Context Dump: Simplifying AI File Preparation

If you’ve ever needed to gather specific project files for an AI task, Context Dump might help. It’s a simple CLI tool to generate a JSON dump of your project’s structure and content, ready for AI consumption.

What It Does

Lets you select files interactively using a checkbox.
Automatically ignores files like node_modules, .git, or anything in your .gitignore.
Outputs a structured JSON file containing file paths and contents.

How to Use It

  • Install:
npm install -g context-dump
Enter fullscreen mode Exit fullscreen mode
  • Run in any project directory:
context-dump  
Enter fullscreen mode Exit fullscreen mode

JSON output is saved to ai_context.json by default.

  • You can also:

Change the output filename with -o.
Exclude specific files or folders with -e.

Example Output

Here’s what the JSON looks like:

{  
  "project_structure": ["example.js"],  
  "file_contents": {  
    "example.js": {  
      "content": "console.log('Hello, World!');",  
      "extension": "js"  
    }  
  }  
}
Enter fullscreen mode Exit fullscreen mode

Check it out on Github . If it sounds useful, give it a try.

Top comments (0)