Files
scriptorium/README.md
Eric Rakestraw 2f42bdde39
All checks were successful
ci/woodpecker/tag/release Pipeline was successful
Publish Promptkit migration guidance and release notes
2026-07-28 19:43:57 +00:00

2.0 KiB

Scriptorium

Scriptorium is a prompt-execution application with a command-line interface and an HTTP service. It prepares prompt requests, runs them against OpenAI-compatible model endpoints, and returns generated output with validation metadata.

The application uses Promptkit v0.1.0 for prompt, profile, schema, preparation, generation, and validation behavior. Scriptorium owns executable configuration, CLI and HTTP mapping, process behavior, output presentation, and HTTP artifact-containment policy.

Quickstart

From the repository root:

go run ./cmd/scriptorium render \
  --config ./examples/config.yml \
  --prompt generic.markdown_summary \
  --input transcript=./examples/fixtures/transcript.md \
  --input glossary=./examples/fixtures/glossary.yml \
  --format json

This renders the prepared prompt and effective runtime settings without calling a model. For complete invocation and output behavior, see the CLI reference.

Documentation

Examples