Standpoint 0.4.0 — multi-surface
Standpoint 0.4.0 completes the AI Helpers surface set: the same positioning()
engine — turn a comparison table into a labelled 2D positioning map + written analysis —
now reachable six ways, with nothing reimplemented across them.
Six surfaces, one engine
Library · CLI ×2 (standpoint argparse + standpoint-click) · GUI (standpoint-gui) ·
HTTP API (POST /api/position) · MCP (standpoint-mcp, tools at /mcp) · Claude/OpenCode skill.
Added
- MCP (
[mcp]extra):fastapi-mcppublishes the FastAPI endpoints as MCP tools. - Skill (
skills/standpoint/): trigger-richSKILL.md+references/+ a
positioning_summary.pyhelper; exhaustiveTRIGGERS.mdreferenced from the READMEs. - Docker (installs
requirements.txt, serves API + MCP) +.dockerignore; a thin
condaenvironment.yaml; a fullerrequirements-dev.txt. - Prompts moved to
standpoint/locales/i18n.yaml(en/fr/es).
Install: pip install standpoint (core) · "standpoint[gui]" · "standpoint[mcp]".
Full notes: CHANGELOG.