Stone

An elegant agentic harness for a more civilized age

Build status: ok passing tests valid license

Authors
Documentation
Tags
License
Language familiesRacket
Last updatedSaturday, May 23rd, 2026 1:33:56am (UTC)
Ring2
ConflictsNone
Dependencies
Build platformsany platform
Most recent build results
Version Exceptions
VersionSourceChecksum
defaulthttps://codeberg.org/Trevoke/stone.git#congruence31bcb487b9eded9fca694ec1ff936e78dbd71d13
Last checkedSaturday, May 23rd, 2026 8:33:45pm (UTC)
Last editedFriday, May 22nd, 2026 1:48:11am (UTC)
Date addedFriday, May 22nd, 2026 1:48:11am (UTC)
Modules
  • stone/tests/test-trace.rkt
  • stone/scribblings/explanation/harness-vs-pipeline.scrbl
  • stone/scribblings/how-to/use-the-tui.scrbl
  • stone/tests/test-tui-harness.rkt
  • stone/tests/test-format.rkt
  • stone/scribblings/reference/cli.scrbl
  • stone/tests/test-llm-types.rkt
  • stone/skills/designing-ashlars/templates/main-anthropic.rkt
  • stone/scribblings/how-to/add-structured-output.scrbl
  • stone/validate.rkt
  • stone/scribblings/how-to/handle-failures.scrbl
  • stone/tests/test-tui-wrap.rkt
  • stone/tests/test-tui-view.rkt
  • stone/scribblings/reference/runtime.scrbl
  • stone/tests/test-logging.rkt
  • stone/scribblings/explanation/agents-and-tools.scrbl
  • stone/scribblings/reference/llm-types.scrbl
  • stone/scribblings/reference/llm-client.scrbl
  • stone/tui-types.rkt
  • stone/skills/designing-ashlars/templates/topology.rkt
  • stone/tests/test-config.rkt
  • stone/observe.rkt
  • stone/tests/test-messages.rkt
  • stone/scribblings/how-to/add-human-interaction.scrbl
  • stone/core.rkt
  • stone/scribblings/reference/llm-ashlar.scrbl
  • stone/tests/test-cli.rkt
  • stone/messages.rkt
  • stone/tests/test-install-skill.rkt
  • stone/tests/test-llm-client-repetition.rkt
  • stone/scribblings/reference/logging.scrbl
  • stone/scribblings/tutorials/getting-started.scrbl
  • stone/scribblings/reference.scrbl
  • stone/tests/test-core.rkt
  • stone/skills/designing-ashlars/templates/ashlars.rkt
  • stone/llm-ashlar.rkt
  • stone/tests/test-repro-port-closed.rkt
  • stone/scribblings/how-to/validate-a-topology.scrbl
  • stone/scribblings/stone.scrbl
  • stone/format.rkt
  • stone/streaming.rkt
  • stone/tests/test-harness.rkt
  • stone/scribblings/reference/test.scrbl
  • stone/tui-view.rkt
  • stone/tests/test-decisions.rkt
  • stone/dag.rkt
  • stone/scribblings/reference/edge.scrbl
  • stone/tests/test-observe.rkt
  • stone/tests/mock-server.rkt
  • stone/scribblings/explanation/ask-human.scrbl
  • stone/scribblings/reference/repetition-watch.scrbl
  • stone/tests/test-llm-ashlar.rkt
  • stone/scribblings/reference/tools.scrbl
  • stone/scribblings/how-to/route-on-earlier-node.scrbl
  • stone/logging.rkt
  • stone/scribblings/how-to/trace-a-run.scrbl
  • stone/scribblings/explanation.scrbl
  • stone/lens.rkt
  • stone/tests/test-tui-render.rkt
  • stone/tui-wrap.rkt
  • stone/tests/test-outbox.rkt
  • stone/scribblings/how-to/debug-a-pipeline.scrbl
  • stone/edge.rkt
  • stone/scribblings/explanation/provider-constraints.scrbl
  • stone/tests/test-streaming.rkt
  • stone/scribblings/reading-racket.scrbl
  • stone/main.rkt
  • stone/tests/test-facade.rkt
  • stone/tests/test-lens.rkt
  • stone/trace.rkt
  • stone/decisions.rkt
  • stone/tests/test-edge.rkt
  • stone/llm-client.rkt
  • stone/scribblings/explanation/edge-primitives.scrbl
  • stone/tui-main.rkt
  • stone/scribblings/explanation/test-harness.scrbl
  • stone/tests/test-validate-walk.rkt
  • stone/scribblings/explanation/ashlars.scrbl
  • stone/scribblings/explanation/dag-as-state.scrbl
  • stone/scribblings/reference/dag.scrbl
  • stone/tools.rkt
  • stone/scribblings/reference/messages.scrbl
  • stone/scribblings/reference/validate.scrbl
  • stone/tests/test-tools.rkt
  • stone/llm-types.rkt
  • stone/scribblings/tutorials.scrbl
  • stone/scribblings/how-to/configure-a-caller.scrbl
  • stone/config.rkt
  • stone/tests/test-dag.rkt
  • stone/scribblings/how-to/use-the-design-skill.scrbl
  • stone/install-skill.rkt
  • stone/tests/test-repetition-watch.rkt
  • stone/scribblings/reference/lens.scrbl
  • stone/scribblings/tutorials/your-first-orchestration.scrbl
  • stone/scribblings/why-stone.scrbl
  • stone/scribblings/explanation/validation.scrbl
  • stone/skills/designing-ashlars/templates/main-openai.rkt
  • stone/scribblings/how-to/test-ashlars-with-tool-calls.scrbl
  • stone/tests/test-translate.rkt
  • stone/repetition-watch.rkt
  • stone/tests/test-llm-client.rkt
  • stone/scribblings/reference/decisions.scrbl
  • stone/outbox.rkt
  • stone/tui-render.rkt
  • stone/tui-translate.rkt
  • stone/scribblings/reference/trace.scrbl
  • stone/tests/test-validate.rkt
  • stone/tests/test-agent-ashlar.rkt
  • stone/skills/designing-ashlars/templates/tests.rkt
  • stone/cli.rkt
  • stone/tests/test-tui-update.rkt
  • stone/scribblings/explanation/ashlar-pair-pattern.scrbl
  • stone/scribblings/how-to.scrbl
  • stone/scribblings/explanation/observability.scrbl
  • stone/scribblings/how-to/write-a-custom-ashlar.scrbl
  • stone/scribblings/how-to/coming-from-langchain.scrbl
  • stone/test.rkt
  • stone/skills/designing-ashlars/templates/middleware.rkt
  • stone/tests/tui-test-harness.rkt
  • stone/tests/raco-helper.rkt
  • stone/tui-update.rkt