Managed checkout
Resolve target repositories and GitHub URLs into safe work branches.
Runtime-ready coding operations
Run focused coding tasks with managed checkout, branch guardrails, production checks, change logs, notifications, Docker Desktop simulation, and an optional operator UI.
agennext-code-assist run \
"Make this repo production-ready" \
--target-url <repo-or-issue-url> \
--work-branch code-assist/issue-1 \
--check production \
--json
Implemented capabilities
Resolve target repositories and GitHub URLs into safe work branches.
No commit, push, PR, merge, or notification without explicit authorization.
Run dependency, typecheck, lint, unit, integration, smoke, Docker, and publishability checks.
Generate per-run logs with objective, changed files, checks, anomalies, and next steps.
Optional Slack, generic webhook, and SMTP run notifications.
Optional Next.js chat UI for target inputs, check selection, guardrails, and review.
Quickstart
Start with the Python CLI, run the FastAPI backend, or launch the local production simulation with Docker Desktop.
git clone https://github.com/AGenNext/Code-Assist.git
cd Code-Assist
python3.12 -m venv .venv
.venv/bin/pip install -e .
cp .env.example .env
agennext-code-assist serve --host 127.0.0.1 --port 8090
bash scripts/simulate-production.sh up
Architecture
Resolve local repos or GitHub URLs into a controlled work branch and hydrated task context.
Run Aider-backed edits with selected files, skills, memory, and bounded knowledge context.
Run checks, anomaly detection, Docker simulation, and optional notification delivery.
Planned gate microservices will enforce audit traces, update modes, security scans, cloud RAG, and policy decisions.
Tracked next
These items are tracked as future planned work after the current implemented release.