Skip to content

Packages

LLLM does not own psi.toml; PsiHub owns package metadata. LLLM contributes tactic metadata that PsiHub can validate, index, and render in package cards.

[package]
org = "demo"
name = "echo"
kind = "tactic"
primary = "tactics.echo"

[tactics.echo]
entry = "demo.tactics:EchoTactic"
input = "echo_input"
output = "echo_output"

[services.api]
entry = "demo.app:create_app"
tactic = "echo"
transport = "fastapi"

Refs are package resource identifiers:

psi://demo/echo/tactics/echo
psi://demo/echo/services/api