| Version | Supported |
|---|---|
| 0.1.x | β Active |
If you discover a security vulnerability in contextkit, please report it privately:
π§ contextkit-security@example.com
Please do not open a public GitHub issue for security vulnerabilities.
We will:
- Acknowledge your report within 48 hours
- Provide an initial assessment within 7 days
- Keep you informed of our progress
- β Reads source code files from the local filesystem
- β
Optionally sends codebase context to Anthropic API (if
ANTHROPIC_API_KEYis set) - β
Writes generated files to
.ai-context/directory
- β Does not upload your code anywhere (unless you explicitly set the LLM API key)
- β Does not execute any code
- β Does not modify your source files (only creates files in output directory)
- β Does not make network requests except for optional LLM analysis
When you set ANTHROPIC_API_KEY, contextkit will send a summary of your codebase to the Anthropic API to extract additional coding rules.
If you have privacy concerns, use the --no-llm flag to disable this:
contextkit init . --no-llmThis will only use local heuristic analysis (regex, AST parsing, config detection).
- For sensitive codebases: Use
--no-llmto keep everything local - For CI/CD: Don't set
ANTHROPIC_API_KEYunless needed - For shared filesystems: contextkit respects
.gitignoreand skips common build directories - For monorepos: Run contextkit in subdirectories to control what's included