DEV Community

Awa
Awa

Posted on

1

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.

Tutorial image

Next.js Tutorial 2025 - Build a Full Stack Social App

In this 4-hour hands-on tutorial, Codesistency walks you through the process of building a social platform from scratch with Next.js (App Router), React, Prisma ORM, Clerk for authentication, Neon for PostgreSQL hosting, Tailwind CSS, Shadcn UI, and UploadThing for image uploads.

Watch the full video ➡

Top comments (0)

Neon image

Next.js applications: Set up a Neon project in seconds

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Get started →

👋 Kindness is contagious

Engage with a wealth of insights in this thoughtful article, valued within the supportive DEV Community. Coders of every background are welcome to join in and add to our collective wisdom.

A sincere "thank you" often brightens someone’s day. Share your gratitude in the comments below!

On DEV, the act of sharing knowledge eases our journey and fortifies our community ties. Found value in this? A quick thank you to the author can make a significant impact.

Okay