Skip to content

Releases: DestLabs/RepoLens

RepoLens v0.9.0-beta

RepoLens v0.9.0-beta Pre-release
Pre-release

Choose a tag to compare

@DestLabs DestLabs released this 25 Jun 14:22

RepoLens v0.9.0-beta

First public beta release of RepoLens.

RepoLens transforms source code repositories into AI-ready context packages that can be used with ChatGPT, Claude, Gemini, and other LLMs.

Generated output can be exported as either a compact .pack package or JSON for integration with other tools and workflows.

Highlights

Repository Packaging

Generate a portable context package from an entire repository.

java -jar Repolens.jar build \
  --input ./my-project \
  --output project.pack

or

java -jar Repolens.jar build \
  --input ./my-project \
  --output project.json

Repository Analysis

Estimate repository token usage before packaging.

java -jar Repolens.jar analyze \
  --input ./my-project

Secret Scrubbing

Automatically masks common secrets and sensitive values before package generation.

Signatures Mode

Generate lightweight context packages using extracted code signatures.

Test Inclusion Control

Choose whether test files should be included.

--include-tests

Exclude Files and Directories

Exclude files or folders from analysis and packaging.

--exclude target,node_modules,.git,proguard

Supported Languages

  • Java
  • Kotlin
  • Python
  • Go
  • JavaScript
  • TypeScript
  • C#
  • Rust
  • PHP

Requirements

  • Java 21+

Known Limitations

  • Package generation currently supports .pack and JSON output formats
  • Additional export formats may be added in future releases
  • Some language parsers and signature extraction features are still evolving
  • Additional repository insights and metadata generation are planned for future releases

Feedback

RepoLens is currently in beta. Feedback, bug reports, and feature requests are welcome through GitHub Issues.

Thank you for trying RepoLens.