Minimal Coding CLI
Project description
A minimal coding agent cli
No bloat, no dependencies, no tracking, no telemetry...
Purpose: A no bloat, minimal coding cli, to enjoy experimenting and researching...
Getting started:
Installation (from pypi)
pip3 install mini-code-cli
Run agent:
- Basic usage: (get local LLM running (e.g. via SGLang or Vllm))
mini-code #run the agent using `localhost:30000/v1` model
- Custom API based model:
export MINI_CODE_API_KEY="sk-YOUR_API_KEY"
mini-code --url "https://api.deepseek.com" --model "deepseek-v4-flash"
Auto-mode, Agent.md, Shell Enabled mode and a specific allowed dir:
mini-code --enable-shell --auto-mode --agent-md "./skill.md" --allowed-dir "./" --ask-permission --system-prompt "Your awesome new system prompt..."
- auto-mode: the agent will continue querying the LLM and executing tools, until no more tool calls are possible
- agent.md: this will read an agent.md file with the specified name (e.g. ./skill.md)
- shell-enabled: Be careful: This will allow the agent to execute shell commands. Specifically, there is no permission checks.
- allowed-dir: this specifies which dirs the agent can read and write from, that does not stop the shell comands!
- ask-permission: asks user permission before every tool call.
- system-prompt: you can override the default prompt by using a string. (Not Agent.md is always appended after the system prompt.)
- Try a prompt:
Write an agent.md file for me that helps an LLM write efficient triton kernels, given a reference implementation.
- Get help:
mini-code --help
(C) Nikolai Rozanov, 2026 - Present
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mini_code_cli-0.0.8.0.tar.gz
(11.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mini_code_cli-0.0.8.0.tar.gz.
File metadata
- Download URL: mini_code_cli-0.0.8.0.tar.gz
- Upload date:
- Size: 11.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
63702cdee841ecc2747791d7584c62847da7f8a242a82cb875f47fe0ce0c9ec5
|
|
| MD5 |
ff17811277ea31ba6949e3fa292dfaf0
|
|
| BLAKE2b-256 |
3e2ddc3ca98ca67e6a13b2e7e36a5ea9726ad97313b618fb561e6c0cc7eaf73b
|
File details
Details for the file mini_code_cli-0.0.8.0-py3-none-any.whl.
File metadata
- Download URL: mini_code_cli-0.0.8.0-py3-none-any.whl
- Upload date:
- Size: 12.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee3be77fe681583cf2c9ff4da55df669a7c8d33278502b706300445db57e3e25
|
|
| MD5 |
7af03f5ef3ff2c484dfb5f55f39a1596
|
|
| BLAKE2b-256 |
fb316eaf5a498c9f3c9e5d63d2438abaeed36bd9eac91898f4fc6528092ef03c
|