终端优先的 AI 编程智能体
自主开发智能体:接收任务后通过内置工具操作文件、Shell、网络和截图,并返回完成的结果。同一个 Rust 运行时同时驱动 TUI、CLI 和 Web 应用。
自主完成开发任务所需的一切
支持键盘和鼠标的聊天界面、工具面板、模型切换与会话恢复
kr do 执行任务,kr chat 与 kr tui 用于交互式工作
文件、系统命令、网络、任务、PTY 和截图——全程流式执行
多轮会话持久化历史,支持图片附件
将子任务委派给独立智能体
支持外部 MCP 服务器的客户端,以及基于 stdio JSON-RPC 的服务器模式
Krasichka 通过统一的中间表示接入本地和云端 LLM:OpenAI、Anthropic、OpenRouter、Kimi 和 llama.cpp 只需配置即可接入,无需改写代码。\n\n工具调用以确定性方式严格按顺序执行,保证命令之间的依赖关系。配置文件默认本地保存:会话级覆盖仅存在于内存中,直到您明确保存。\n\n基于 SolidJS 的 Web 应用与终端界面由同一个 Rust 后端提供服务。
在聊天中输入,或通过 kr do 传入任务
读取文件、执行命令、浏览网页——流式且有序
实时观察执行过程,必要时随时介入
恢复会话,在相同上下文中完善结果
告诉我们您的任务——一起探讨智能体方式如何加速开发