get_manifest
Retrieve the complete Logic Lab algorithm manifest as JSON to enumerate all entries, categories, and metadata such as concepts, visuals, complexity, and dependencies.
Instructions
Return the full Logic Lab art algorithm manifest as a JSON object.
The manifest contains an 'entries' array. Each entry includes:
- path (str): manifest-relative path to the source file (e.g. 'physics/wave/wave.py')
- title (str): human-readable algorithm name
- category (str): domain (physics, steering_behaviors, genetic_algorithms,
neuro_evolution, fractals, cellular_automata, mathematical, tiling_patterns,
research, simulation, shader)
- concepts (list[str]): key algorithmic concepts demonstrated
- visual_use (str): one-line description of the visual output
- good_for (list[str]): suggested use-cases and aesthetic tags
- complexity (str): 'low', 'medium', or 'high'
- dependencies (list[str]): required Python packages beyond py5
This tool is read-only and returns cached data for the current session.
Prefer search_algorithms for filtered discovery. Use get_manifest when you
need the full entry list or want to enumerate all available categories.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||