Keep what matters
Compacts over-budget context while reporting the before-and-after size.
100,000 → 4,000 characters Fixture result, not a provider-token benchmark.A repository-aware workflow for changes you can review.
minitok researches your repository, plans and applies a change, runs your configured checks, and records the result. Failed checks can guide bounded repair; if limits are reached, it stops for review.
npm install -g @flotic/minitok@1.4.6
AI coding agents generate code. minitok adds a repository-aware workflow around them: plan, implement, verify, review, repair, and record the result.
minitok is not another AI model. It is a workflow runtime that structures the task, controls execution, verifies results, and handles retry and recovery within configured limits — around whatever model you choose.
A closed loop for every repository change, with explicit verification and safe-stop boundaries.
Tell minitok what you want changed in plain language.
Goalminitok directs your coding agent.
AgentYour checks validate the result.
ChecksFailures guide targeted retries.
RetryAn approved, verified result is applied to your working directory.
ResultFailsafe: if checks fail or configured limits are reached, minitok stops without merging the change. The normal approval applies one complete change set; file-by-file cherry-picking is not currently supported. If the final patch cannot be applied cleanly, it is preserved at .minitok/last-run.patch for inspection.
A representative run, local measurements, and the commands that connect a goal to a verified change.
Repository context, bounded execution, checks, and a result you can inspect.
Context compaction and bounded local run history, shown as implementation fixtures rather than performance promises.
characters preserved within the configured budget
Compacts over-budget context while reporting the before-and-after size.
100,000 → 4,000 characters Fixture result, not a provider-token benchmark.Stores bounded local outcome history for targeted retries.
Bounded outcomes · evidence recorded locally Fixture persistence shown; model learning and performance are not claimed.Install, initialize the repository, configure a provider and verification gate, then inspect the recorded result.
Requires Node.js ≥ 22.19.0 and git. Configure at least one provider in minitok.yml; non-dry-run tasks also require a passing VERIFY_CMD.mjs gate and active entitlement.
Core tools for real developer workflows.
Use Anthropic, OpenAI, Google, or a custom OpenAI-compatible endpoint without changing the workflow.
Research and planning use context from your actual codebase before implementation.
Run the workflow in your repository with explicit limits.
Set token limits and control usage.
Verification and review failures guide bounded retries and targeted repair.
Use the VS Code sidebar or connect the local MCP stdio runtime to an external agent.
Describe a task in plain language; minitok runs the workflow.
"Prevent duplicate signup accounts and add a clear error."
"Add signup validation and tests; verify before completion."
"Upgrade auth and fix the tests that break."
Protect credentials and control where code runs.
Only authorized installations can access protected minitok capabilities.
Activation keys are encrypted at rest so sensitive credentials stay protected.
Session boundaries help keep authenticated workflow access isolated and controlled.
Rate limits help protect public endpoints and keep access reliable.
Choose the telemetry boundary for your workflow.
Local-first workflow runtime
Local-first workflow runtime
Local-first workflow runtime
All prices are in USD. LLM provider usage is billed separately. Taxes, if applicable, are shown before payment. Monthly subscriptions renew automatically until cancelled. Cancel anytime through the Dodo customer portal; access continues through the current paid billing period, and cancellation stops the next renewal. The current paid billing period is not automatically refunded. No free trial. See the Cancellation Policy.
minitok is a local-first workflow runtime around the coding model you choose. It separates repository research, planning, implementation, deterministic verification, review, repair, and evidence recording. It does not replace the model or guarantee a correct production change.
Yes. minitok is the workflow runtime, not an LLM provider. Bring credentials for Anthropic, OpenAI, Google, or a custom OpenAI-compatible endpoint and pay that provider directly for model usage.
Anthropic, OpenAI, and Google are first-class providers. OpenRouter, Azure OpenAI, Ollama, vLLM, and similar gateways can be configured as custom OpenAI-compatible endpoints.
The CLI runs the workflow locally and edits your working directory. Model requests go to the provider configured in minitok.yml. The VS Code Extension uses the local CLI, and MCP access uses explicit scopes and approvals.
Open includes consented per-run telemetry for 30 days; Select, consented aggregate-only telemetry for 14 days; Private stores no telemetry. Each includes one installation and no free trial. Cancel anytime through the Dodo customer portal; access continues through the current paid billing period and the next renewal is canceled. The current paid billing period is not automatically refunded. See the Cancellation Policy.
Run a repository task with checks, limits, and a result you can inspect.