26 lines
643 B
Markdown
26 lines
643 B
Markdown
# scriptorium
|
|
|
|
Scriptorium is a prompt-profile execution engine written in Go.
|
|
|
|
Current implementation scope:
|
|
- domain model and core interfaces
|
|
- YAML-backed prompt profile loading
|
|
- inline and file artifact reading
|
|
- provider-neutral prompt rendering
|
|
|
|
## Local CLI usage
|
|
|
|
Run a profile locally against an OpenAI-compatible endpoint:
|
|
|
|
```bash
|
|
go run ./cmd/scriptorium run \
|
|
--profile-dir ./profiles \
|
|
--profile-id recap \
|
|
--input transcript=./testdata/transcript.md \
|
|
--input glossary=./testdata/glossary.yml \
|
|
--var session_date=2026-05-04 \
|
|
--llm-base-url http://localhost:8000/v1 \
|
|
--model gpt-4o-mini \
|
|
--out ./out.md
|
|
```
|