An open-source multi-provider AI assisted CLI development tool. Use whatever LLM you want to code in your terminal.
Stars
656
Forks
89
Watchers
656
Open Issues
182
Overall repository health assessment
^2.0.74^1.19.7^1.6.0^10.4.1^0.8.0^5.0.104^3.0.1^9.6.0^3.0.6^5.0.0^5.10.1^2.0.0^3.28.0^7.1.0^0.2.2^1.25.2^4.1.12^5.0.2^3.0.1^5.1.2^4.13.4^24.0.13^1.7.5^5.0.6^3.1.1^1.3.4^9.2.0^7.0.3^1.4.7^0.25.0^1.1.0^9.24.0^10.1.2^3.2.0^1.3.3^2.31.0^7.37.5^5.2.0^4.0.2^4.3.0^12.0.0^16.0.0npm:@jrichman/ink@6.4.8^11.0.0^4.17.21^4.17.2^5.5.0^8.0.1^3.5.3^6.1.2^7.7.2^0.10.3^4.20.3^8.30.1^3.2.4^18.0.03.9k
commits
235
commits
198
commits
173
commits
146
commits
141
commits
132
commits
131
commits
122
commits
103
commits
fix(streaming): remove Kimi K2 special buffering that caused Fireworks hangs (Fixes #1890) (#1891)
344ba95View on GitHubfix(stream): prevent sendPromise deadlock on idle timeout abort (Fixes #1887) (#1888)
b4e83eaView on GitHubfix(stream): prevent Kimi tool call ID collisions and silent scheduler drops (Fixes #1872) (#1886)
b0757ceView on GitHubfix(version): cache CLI version to show running version not installed version (Fixes #1883) (#1885)
b9e1193View on GitHubfix(stream): increase idle timeouts and fix AbortError suppression (Fixes #1881) (#1884)
e09c980View on GitHubfix(stream): close iterator on abort to prevent sendPromise hang (Fixes #1881) (#1882)
77a3e9eView on GitHubfix(subagent): filter disabled tools instead of throwing runtime error (Fixes #1747) (#1880)
1c1e1a1View on GitHubHandle Anthropic rate_limit_error in JSON body like a 429 (Fixes #1871) (#1879)
fb63c14View on GitHubFix stream idle timeout races with a shared helper (Fixes #1872) (#1876)
86d44b2View on GitHubfix(stream): ensure first chunk consumption happens inside retry boundary (Fixes #1750) (#1869)
32acec4View on GitHubfix(auth): invalidate token caches and force-refresh on 401/403 revocation (Fixes #1861) (#1874)
a5c0a39View on GitHubFix: Project-level memories not loaded when workspace is subdirectory (Fixes #1855) (#1864)
78dee81View on GitHub