- Codex
- Claude Code
- OpenCode
- Grok Build
- Hermes
- Pi
- Oh My Pi
- OpenClaw
Continual Learning
- Codex
- Claude Code
- OpenCode
Capture tool errors with Fix-it
Connect your harnessTypeScript · Python
Use the SDK in your app
Upload tasks and serve
Manage learning in Desktop
Download Desktop1Ingest
typescript
import { openpond } from "./openpond.server";
const receipt = await openpond.addTask({
id: eventId,
name: "Support question",
input: { question },
});2Define
3Serve
typescript
import { openpond } from "./openpond.server";
// Your accepted, active Model version.
const answer = await openpond.models.support.generate({
prompt: question,
});
console.log(answer.text);Ponder Training
Train with a workflow and adapter, then evaluate the candidate in an experiment.
| Workflow | Adapters | Purpose |
|---|---|---|
| SFT | LoRAEngram adapterNeuron training | Learn desired responses from reviewed demonstrations. |
| RL | LoRAEngram adapterNeuron training | Improve a policy using GRPO rewards. |
| Decision model | LoRAEngram adapterNeuron training | Train or score allowed choices from structured state. |
Example: RL + LoRA
- RolloutsGenerate responses
- GradeScore with your rewards
- Update LoRATrain adapter weights
- CheckpointVersion your adapter
- EvaluateCompare with baseline
- ServeCall your model API
Models
- Qwen3 0.6B
- Qwen3 8B
- Qwen3.5 4B
- Qwen3.5 9B
- Qwen3.8 27B
- Nemotron Lightning 3.5 30B A3B
OpenPond Desktop & Harness
Work with agents beside your local projects, then turn a dataset into an evaluation plan without leaving the app.
