[P2] Add CLI, interactive demo, examples, and trace export/visualization #19

Closed
opened 2026-08-12 01:20:10 +00:00 by lost-rob0t · 0 comments
lost-rob0t commented 2026-08-12 01:20:10 +00:00 (Migrated from github.com)

Goal

Make the runtime usable and debuggable without requiring developers to manually assemble Prolog goals.

Scope

  • add CLI for direct LM, RLM, agent, graph, and MCP demo operations;
  • add interactive SWI-Prolog demo predicates;
  • add examples for local OpenAI-compatible endpoints and hosted APIs;
  • add JSON/JSONL trace export;
  • add a minimal trajectory/state-history viewer or documented visualization format;
  • document configuration, budgets, capabilities, and failure inspection;
  • add reproducible demo commands.

Acceptance criteria

  • a new user can run a deterministic demo without credentials;
  • a credentialed user can run a real RLM completion from one CLI command;
  • traces can be exported and inspected outside the process;
  • examples cover direct completion, external context, tool use, recursion, graph resume, and MCP interoperability.

Dependencies

## Goal Make the runtime usable and debuggable without requiring developers to manually assemble Prolog goals. ## Scope - add CLI for direct LM, RLM, agent, graph, and MCP demo operations; - add interactive SWI-Prolog demo predicates; - add examples for local OpenAI-compatible endpoints and hosted APIs; - add JSON/JSONL trace export; - add a minimal trajectory/state-history viewer or documented visualization format; - document configuration, budgets, capabilities, and failure inspection; - add reproducible demo commands. ## Acceptance criteria - a new user can run a deterministic demo without credentials; - a credentialed user can run a real RLM completion from one CLI command; - traces can be exported and inspected outside the process; - examples cover direct completion, external context, tool use, recursion, graph resume, and MCP interoperability. ## Dependencies - #18 - parent #3
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nsaspy/prolog-rlm#19
No description provided.