Installation troubleshooting, common issues, and answers to the questions people ask most. Can't find what you need? Ask us at the bottom — we reply by email.
ollama (recommended, no API cost) or a cloud provider like OpenAI. If you have Python and an internet connection, you can run it.curl -fsSL https://ikkf.info/install.sh | bashOn Windows, download and run
install.ps1 from the homepage, or use the manual ikkf-cli.zip install tab.python3 --versionIf it's older than 3.9, install Python 3.9+ and re-run the installer. The installer creates a self-contained virtual environment (
~/.local/share/ikkf-cli) so it won't interfere with your system Python.pip is available for your Python: python3 -m pip --versionIf it's missing, bootstrap it with
python3 -m ensurepip (or install via your package manager), then re-run the installer.ikkf.info. The installers verify a SHA256 checksum of the CLI zip — if you see a checksum error, re-download (it may have been corrupted mid-transfer). Both install.sh and install.ps1 pin the correct checksum, so a mismatch means the zip didn't download cleanly.ikkf wrapper to ~/.local/bin. Make sure that directory is on your PATH. Open a new terminal and check:
echo $PATH | grep -o "$HOME/.local/bin" || echo "~/.local/bin is MISSING from PATH"If it's missing, add it. On macOS/Linux (add to your
~/.zshrc or ~/.bashrc):
export PATH="$HOME/.local/bin:$PATH"Then open a new terminal and run
ikkf --version.pip install), the old entry point may take priority over the new wrapper because of PATH ordering. To find out which version is actually running:
which ikkf && ikkf --versionIf it points somewhere other than
~/.local/bin/ikkf, the old install is shadowing it. Uninstall the old copy, for example:
pip uninstall ikkfThen remove any stale entry point and open a fresh terminal so the new wrapper takes priority.
%LOCALAPPDATA%\Python\Scripts (and the wrapper's folder) to your system PATH via System Properties → Environment Variables, restart your terminal, and run ikkf --version.ikkf init to set up your provider. You can use a local model via Ollama (free, no API key) or any OpenAI-compatible provider. For Ollama: ikkf initthen select the Ollama option and pick a model (a 7B-class model works well).
ikkf start "Build a REST API in Python"IKKF decomposes the goal and drives all 7 phases automatically. You'll see structured output as each phase completes.
Didn't find your answer? Send us your question and we'll get back to you by email — usually within a day.
Prefer email? support@ikkf.info (fallback: tooled.app@gmail.com)