rainforest888/raincode

8 stars · Last commit 2026-08-12

Self-evolving coding agent in Rust — learnable skill network + subagent orchestration + Claude-Code-aligned TUI

README preview

# Raincode

**模型层 harness 优化器(Rust 实现):低价模型池、能力路由、prompt 缓存、provider 可靠性、自我迭代,为你的 AI harness 提供高效可靠的模型层。**

---

## 它解决什么

如果你在用某个 AI 编码 harness(Claude Code / opencode / 自己的聚合通道 / 多模型代理),你面对的问题通常是:

| 问题 | 表现 |
|---|---|
| **模型贵** | 一个强模型干所有活,钱烧得快 |
| **缓存命中率低** | 反复把同样的 system/工具定义发给模型,白付 token |
| **单点故障** | 某个模型端点一挂,任务全挂,无重试无切换 |
| **模型池难维护** | 哪个便宜、哪个能打、评分过时,全靠手查 |

raincode 就是针对这些的**模型层优化器**——它不抢你主 agent 的活,管好它背后的模型层。

## 核心能力(均已实现并验证)

View full repository on GitHub →