File | Date | Author | Commit |
---|---|---|---|
bin | 1 day ago |
![]() |
[9b41c2] Implement initial InitRepo CLI tool |
src | 1 day ago |
![]() |
[9b41c2] Implement initial InitRepo CLI tool |
.gitignore | 1 day ago |
![]() |
[9b41c2] Implement initial InitRepo CLI tool |
CODE_OF_CONDUCT.md | 1 day ago |
![]() |
[9b41c2] Implement initial InitRepo CLI tool |
CONTRIBUTING.md | 1 day ago |
![]() |
[9b41c2] Implement initial InitRepo CLI tool |
LICENSE | 1 day ago |
![]() |
[9b41c2] Implement initial InitRepo CLI tool |
README.md | 1 day ago |
![]() |
[9b41c2] Implement initial InitRepo CLI tool |
package.json | 1 day ago |
![]() |
[9b41c2] Implement initial InitRepo CLI tool |
This is the official open-source command-line tool for the InitRepo ecosystem. It allows you to extract context from your local codebases for analysis and documentation by the InitRepo SaaS platform.
initrepo.com
account (for future features)You can install the InitRepo CLI globally using npm:
npm install -g initrepo
The primary function of the CLI is to extract and package your codebase.
extract
This command scans your current repository, respects the .gitignore
file, and consolidates all relevant code into a single context package (e.g., initrepo.json
).
# Navigate to your project's root directory
cd /path/to/your-project
# Run the extract command
initrepo extract
This will create a context file in your directory, which you can then upload to initrepo.com
to generate documentation and project blueprints.
plan
(Upcoming)The plan
command will be a shortcut to run the extraction process and send the context directly to the "Feature Planner" API at initrepo.com
.
We welcome contributions from the community! If you'd like to contribute, please see our CONTRIBUTING.md
file for details on how to get started, run tests, and submit pull requests.
If you have a bug report or a feature request, please open an issue.
This project is licensed under the MIT License.