Fill the next cell
Receive a verified digit placement such as R5C5 = 5, together with the technique name and a human-readable explanation.
Give an AI agent a Sudoku board and get the next verified human-style move: a digit placement, a candidate elimination, or a bounded solving trace.
Built for ChatGPT, AI assistants, puzzle apps, and image-to-Sudoku workflows.
Sudoku solving is more useful when an agent can explain the move instead of only returning the final answer.
Receive a verified digit placement such as R5C5 = 5, together with the technique name and a human-readable explanation.
Receive a safe candidate deduction such as removing 8 from R7C5, plus highlights and links for a visual explanation.
The API accepts an 81-character grid. Use 0 for blank cells. No account or API key is required.
POST /v1/solve/next
Content-Type: application/json
{
"grid": "530070000600195000098000060800060003400803001700020006060000280000419005000080079"
}
{
"status": "progress",
"action": {
"techniqueName": "Naked Single",
"placements": [{ "cell": "R5C5", "value": 5 }]
}
}
Create a temporary HTML preview that preserves the exact verified action. It shows the full candidate context, technique highlights, placements, eliminations, and links without bundling the Sudoku solver.
POST /v1/previews
Content-Type: application/json
{
"grid": "530070000600195000098000060800060003400803001700020006060000280000419005000080079"
}
{
"previewUrl": "https://sudoku-agent-api.playfulbit.com/v1/previews/<id>",
"expiresAt": "2026-09-22T00:00:00.000Z",
"rendererVersion": "1.1.0"
}
Let the AI handle the conversation while Sudoverse supplies deterministic, solver-backed puzzle logic.
/v1/solve/next to keep the user in control and make the explanation easy to follow./v1/previews./v1/solve/trace for a bounded lesson sequence or guided solution.This small live example calls the public Sudoverse Agent API from your browser.
No. An action can contain verified placements (fills), candidate eliminations, or both. The response also includes the technique, explanation, candidate state, and visual coordinates.
The API accepts a normalized 81-character grid. An AI agent with vision can read the image, confirm uncertain cells with the user, then call the API.
The preview is a small browser page with the current board, all legal candidates in empty cells, and the exact technique context returned by the solver. Placements, candidate removals, highlights, and links use separate visual treatments.
Previews created through /v1/previews are retained for 24 hours. The response includes expiresAt; agents should present the link as temporary.
Use the trace endpoint for a bounded sequence of human-style steps. It returns each before-and-after grid and the action taken.
Sudoverse is made by playfulbit, the same author behind sudoku.playfulbit.com and the Sudoku StepPilot app.