Pack local repositories into AI-ready XML and Markdown with secret filtering and o200k token counts.
Dependencies
moon update
moon run src/cmd/moon-repomix --target native --release -- examples/demo --style markdown --stdout --tokenizer-path assets/tokenizer-o200k_base.tiktokenmoon run --target native scripts/demo.mbtx./bin/moon-repomix /path/to/project -o context.xml.\bin\moon-repomix.exe "C:\path\to\project" -o context.xmlmoon run --target native scripts/install.mbtx "$HOME/.local"moon run --target native scripts/install.mbtx "$env:LOCALAPPDATA\moon-repomix"moon-repomix ./project
moon-repomix ./project --style markdown -o context.md
moon-repomix ./project --include 'src/**,README.md' --ignore '**/*_test.mbt'
moon-repomix ./project --stdout > context.xml
moon-repomix ./project --token-budget 100000
moon-repomix ./project --initimport {
"Delthin/moon_repomix" @repomix,
}let options = @repomix.options("/absolute/project")
let runtime = @repomix.Runtime::load("/absolute/share/moon-repomix/o200k_base.tiktoken")
let result = @repomix.pack(options, runtime)
// result.text 是完整文档;result.tokens 是完整文档的 token 数。
// result.files / skipped / findings / security / budget 提供统计及状态。moon update
moon check --target native --deny-warn
moon test --target native
moon build --target native --release
moon run --target native scripts/package.mbtx dist macos-arm64moon run --target native scripts/scenarios.mbtx _build/native/release/build/cmd/moon-repomix/moon-repomix.exe assets/tokenizer-o200k_base.tiktoken
moon run --target native scripts/functional.mbtx _build/native/release/build/cmd/moon-repomix/moon-repomix.exe assets/tokenizer-o200k_base.tiktoken
moon run --target native scripts/self-pack-test.mbtx ../moon-repomix-self-checkpub(all) suberror PackError {
ConfigurationError
SelectionError
ScanError
ResourceError
}pub struct PackResult {
text : String
bytes : Int
tokens : Int
files : Array[FileStats]
skipped : Array[Skipped]
findings : Array[Finding]
security : SecurityStatus
budget : BudgetStatus
}Install
Download zipPack local repositories into AI-ready XML and Markdown with secret filtering and o200k token counts.
Dependencies