Local Rust app · GUI + CLI

Turn a project into one useful paste.

Select a folder, let AICodePrep filter the noise, and copy one structured context block into ChatGPT, Claude, Gemini, or another model. No repeated file-by-file copying and no API setup.

The full app is included for 10 context generations over 14 days. Buy v2 when either trial limit is reached.

Mac install instructions
  1. Extract the zip and move aicodeprep-fast to Applications.
  2. Open Terminal and run:
    chmod +x /Applications/aicodeprep-fast
    xattr -d com.apple.quarantine /Applications/aicodeprep-fast
    /Applications/aicodeprep-fast

The build is not Apple code-signed. The one-time xattr command removes Gatekeeper's download quarantine. Requires Apple Silicon and macOS 11+.

  • Local Your files stay on your computer
  • One paste Markdown or XML output
  • Reusable Change models without repacking
AICodePrep v2 token and file selection view

Use the chats you already have

Keep the context. Change the model.

ChatGPT, Claude, and Gemini web chats are often free or already included in a subscription, and may use different allowances from coding agents. When an agent limit is tight, paste the same context into a chat model instead of adding API charges or another subscription.

01

Prepare once

Files, paths, and your prompt are organized into one block.

02

Paste once

Standard chat models receive the full project context instead of partial snippets.

03

Switch freely

Reuse the block with another model without API keys, uploads, or another packing pass.

What v2 does

Fast selection, filtering, and context generation.

Auto-add useful files

Include source and project files while skipping dependencies, build output, caches, and other generated noise.

Fast on large folders

The Rust scanner is built to filter and prepare folders containing tens or hundreds of thousands of files in a few seconds.

One context block

Generate a structured Markdown or XML file with paths, contents, token totals, and your prompt.

Token budgets

Count for the target model, compare compression levels, and fit larger projects into smaller context windows.

Secret checks

Review likely credentials and optionally redact them before anything is copied to an AI chat.

Desktop or CLI

Select visually in the native GUI or run aicodeprep-fast pack <folder> in scripts and agent workflows.

Speed depends on storage and project shape. The important part is that scanning, ignore rules, selection, concatenation, and output happen in one local pass.

The actual app

See what is included before you paste.

Same engine, no window

Pack from the command line.

Use saved project choices, auto-select sensible files, write the result, or copy it directly.

Terminal
$ aicodeprep-fast pack ./my-app --auto-add --copy

Generated .aicp/context_block.md
Copied to clipboard.

Prefer the original?

Thousands of people use the free Python version.

AICodePrep v1 still handles the basic file-to-context workflow. It is slower on large projects and does not include v2's secret detection or compression.

Get AICodePrep v1

Try the complete app before buying it.

10 generations, 14 days, then a one-time lifetime license.