Introducing Ponder Training.

Build your own models.

An experimental lab for post-training, continual learning and serverless inference. Train with SFT, RL and model adapters, compare the results, and serve compatible saved versions through an API.

iOS app

Continual Learning

1Ingest

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.

Training workflows, adapters and their purpose
WorkflowAdaptersPurpose
SFTLoRAEngram adapterNeuron trainingLearn desired responses from reviewed demonstrations.
RLLoRAEngram adapterNeuron trainingImprove a policy using GRPO rewards.
Decision modelLoRAEngram adapterNeuron trainingTrain or score allowed choices from structured state.

Example: RL + LoRA

Training loopLoRA adapter
  1. RolloutsGenerate responses
  2. GradeScore with your rewards
  3. Update LoRATrain adapter weights
  4. CheckpointVersion your adapter
  5. EvaluateCompare with baseline
  6. ServeCall your model API
New outcomes. Next adapter.

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.

Explore Desktop

Start with a real task.

Get to work with OpenPond.