
Security News
Open Source Maintainers Feeling the Weight of the EU’s Cyber Resilience Act
The EU Cyber Resilience Act is prompting compliance requests that open source maintainers may not be obligated or equipped to handle.
[!Caution] CodeMap is currently in active development. Use with caution and expect breaking changes.
CodeMap is an AI-powered developer toolkit designed to enhance your coding workflow. It offers features for code analysis, documentation generation, semantic search, and Git process streamlining—all accessible through an interactive CLI with multi-LLM support.
[!Important] For detailed information on all features and commands, please visit our documentation site: codemap.run
[!Important] CodeMap currently only supports Unix-based platforms (macOS, Linux). Windows users should use WSL.
[!Tip] After installation, use
codemap
or the aliascm
.
Ensure uv is installed:
curl -LsSf https://astral.sh/uv/install.sh | sh
Install CodeMap globally:
uv tool install codemap
cm gen path/to/source
cm commit
cm pr
cm ask "Which module is responsible for managing auth tokens?"
cm index
CodeMap can be configured using a .codemap.yml
file in your project root. Generate a default config with:
cm conf
For a full list of configuration options and examples, refer to the Configuration Guide on our documentation site.
Add your LLM API keys to .env
or .env.local
in your project root. See LLM Support for details.
Interested in contributing? Please read our Code of Conduct and Contributing Guidelines.
git clone https://github.com/SarthakMishra/codemap.git && cd codemap
uv venv && source .venv/bin/activate
(or appropriate activation command for your shell)uv sync --dev
task -l
lists available tasks. task ci
runs checks and tests.Detailed contribution instructions are in the Contributing Guide.
CodeMap relies on these excellent open-source libraries and models:
This project is licensed under the MIT License - see the LICENSE file for details.
FAQs
CLI tool that generates optimized markdown docs and streamline Git workflows
We found that codemap demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
The EU Cyber Resilience Act is prompting compliance requests that open source maintainers may not be obligated or equipped to handle.
Security News
Crates.io adds Trusted Publishing support, enabling secure GitHub Actions-based crate releases without long-lived API tokens.
Research
/Security News
Undocumented protestware found in 28 npm packages disrupts UI for Russian-language users visiting Russian and Belarusian domains.