Tools

The 4-tool API for persistent AI memory.

Synthesis provides 4 tools that your AI assistant can call to manage project context and knowledge.

Available Tools

synthesis_start

Load project context at session start. Returns current state, next steps, blockers, and relevant lessons.

Parameters:

synthesis_checkpoint

Save progress after meaningful work. Updates context and creates a work log entry.

Parameters:

synthesis_lesson

Capture reusable knowledge when you solve a problem or discover a technique.

Parameters:

Search past lessons when stuck or facing a familiar error.

Parameters:

When to Use Each Tool

SituationTool
Starting a sessionsynthesis_start
Finished a tasksynthesis_checkpoint
Fixed a bugsynthesis_lesson (incident)
Discovered a techniquesynthesis_lesson (pattern)
Stuck on a problemsynthesis_search