Skip to content

v0.1.0

Choose a tag to compare

@Tefx Tefx released this 15 Mar 11:07
· 4800 commits to main since this release

Initial release of larva — PersonaSpec toolkit for LLM agents.

Features

  • Validate PersonaSpec JSON (schema + semantic checks)
  • Assemble personas from reusable components (prompts, toolsets, constraints, models)
  • Register / Resolve / List — global registry at ~/.larva/
  • Update — partial field patching with revalidation
  • Clone — fork personas for experimentation
  • Delete / Clear — registry lifecycle management
  • Export — bulk export for integrations
  • MCP server — programmatic access via Model Context Protocol
  • CLI — full command suite with --json output
  • Python API — from larva.shell.python_api import ...

Extras (contrib/)

  • Web UI — browser-based persona manager (contrib/web/)
  • OpenCode plugin — auto-registers larva personas as OpenCode agents (contrib/opencode-plugin/)

Install

pip install larva