ctxforge
Simple context manager for AI CLI tools.
Define AI work profiles, select key files, and launch your AI CLI with project context injected automatically.
Install
pip install ctxforge
Requires Python >= 3.10 and at least one AI CLI (e.g. Claude Code, Codex).
Usage
ctxforge init # scan project, create first profile
ctxforge run # start AI CLI with context
Commands
| Command | Description |
|---|---|
ctxforge init |
Initialize project config and profile |
ctxforge run [PROFILE] |
Start AI CLI session with context |
ctxforge profile create NAME |
Create a new profile |
ctxforge profile list |
List all profiles |
ctxforge ctx profile |
Show profile configuration |
ctxforge ctx files |
List key files with size info |
ctxforge ctx update [--all] |
AI updates stale key files |
ctxforge ctx compress [--all] |
AI compresses verbose key files |
ctxforge cred … |
Manage system-level Claude/Codex credentials |
ctxforge clean |
Remove all ctxforge configuration |
Links
License
MIT
Metadata
Release files for ctxforge 1.4.11
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ctxforge-1.4.11.tar.gz | 106.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ctxforge-1.4.11-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 181.6 kB
Release files / ctxforge-1.4.11.tar.gz
| Download URL | ctxforge-1.4.11.tar.gz |
|---|---|
| Size | 106.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
721c347e5d73bc6d72c858627c4f70b4a062032c1b933260f36602f68abad510
|
|
BLAKE2b-256 checksum How to use checksums |
45b43617277869f63d1a1f50a1715620c3a06b50eb530fa51b6ec2744b590746
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|
Release files / ctxforge-1.4.11-py3-none-any.whl
| Download URL | ctxforge-1.4.11-py3-none-any.whl |
|---|---|
| Size | 74.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d7229a0b52668db4bd94721607c9514b766d816ac6c6e1781bc3b5cac8bdb917
|
|
BLAKE2b-256 checksum How to use checksums |
73c2ca9b55fea08ee6463b404fdab756f4ff3f8ed981d103eb1f9521ed350052
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.3
|