Skip to content

codingworkflow/ai-code-fusion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

203 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

AI Code Fusion

Features

A desktop app to prepare code repositories for AI workflows.

  • Visual directory explorer for selecting code files
  • File filtering with custom patterns and .gitignore support
  • Token counting support for selected files
  • Processed output ready to copy/export for AI tools
  • Export format selector: Markdown or XML
  • Cross-platform support (Windows, macOS, Linux)
  • UI panel screenshots: docs/APP_VIEWS.md

Processed Output Example

Processed Output panel

Full sample files:

Markdown export example

# Repository Analysis

## src/App.tsx

```ts
export function App() {
  return <main>Hello AI Code Fusion</main>;
}
```

Tokens: 120

XML export example

<?xml version="1.0" encoding="UTF-8"?>
<repository totalFiles="1" totalTokens="120">
  <file path="src/App.tsx" tokens="120"><![CDATA[
export function App() {
  return <main>Hello AI Code Fusion</main>;
}
  ]]></file>
</repository>

Download Release

Download the latest packaged build from GitHub Releases: https://github.com/codingworkflow/ai-code-fusion/releases

  • Windows: download and run the .exe installer
  • macOS: download the .dmg, drag app to Applications
  • Linux: download the .AppImage, then run:
chmod +x *.AppImage
./*.AppImage

Build from Source

Requirements:

  • Node.js (v20 or later)
  • npm
  • Git
git clone https://github.com/codingworkflow/ai-code-fusion
cd ai-code-fusion

npm ci
npm run build:webpack
npm run build

Optional platform-specific builds:

npm run build:win
npm run build:linux
npm run build:mac

Renderer Structure

  • src/renderer/public/: static HTML shell (index.html)
  • src/renderer/styles/: renderer stylesheet sources
  • src/renderer/components/, context/, i18n/: runtime renderer code
  • src/assets/: canonical app icons and static media assets

Dev Container

This repo includes .devcontainer/ for a reproducible local environment.

  • Node.js: 20 (matches CI)
  • npm: bundled with Node 20 (currently 10.x)
  • Container user: vscode
  • UID/GID is aligned by Dev Containers defaults for bind-mount compatibility
  • No host home or SSH key directory is mounted in the container by default

Smoke test with Dev Containers CLI:

devcontainer read-configuration --workspace-folder .
devcontainer build --workspace-folder .
devcontainer up --workspace-folder .
devcontainer exec --workspace-folder . node -v
devcontainer exec --workspace-folder . npm -v
devcontainer exec --workspace-folder . id -u
devcontainer exec --workspace-folder . npm run lint

Bug Reports & Support

For ai-code-fusion and claude-code-api, use this discussion thread for bug reports and troubleshooting:

Governance

License

GPL 3.0

About

Desktop app to process repository content into one file

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors