cyberchitta/llm-context.py

Share code with LLMs via Model Context Protocol or clipboard. Rule-based customization enables easy switching between different tasks (like code review and documentation). Includes smart code outlining.

59
/ 100
Established

This tool streamlines how software developers share relevant code with large language models (LLMs) for tasks like code review or documentation. It takes your project's codebase as input and intelligently selects specific files and code snippets based on your current task, outputting a focused code context to your clipboard or directly to an LLM. Developers who use AI assistants for coding tasks will find this helpful.

295 stars. Available on PyPI.

Use this if you are a software developer frequently interacting with LLMs for coding tasks and want to provide them with precise, task-specific code context without manual copying or hitting token limits.

Not ideal if you are not a developer or if your workflow does not involve using large language models for code-related tasks.

software-development code-review technical-documentation AI-assisted-coding LLM-workflows
Maintenance 10 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 14 / 25

How are scores calculated?

Stars

295

Forks

26

Language

Python

License

Apache-2.0

Last pushed

Mar 09, 2026

Commits (30d)

0

Dependencies

10

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/transformers/cyberchitta/llm-context.py"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.