Skip to main content
Slash commands are available inside the Feynman REPL. They map to research workflows, project management tools, agent delegation utilities, and bundled package capabilities. Type /help inside the REPL for the live command list, which reflects your installed packages and may include additional commands.

Research workflows

These are the primary commands you will use day-to-day. Each workflow dispatches one or more specialized subagents (researcher, reviewer, writer, verifier) depending on the task.
All research workflow slash commands can also be invoked directly from the CLI — for example, feynman deepresearch "topic". See CLI Commands for details.

Workflow details

Runs a multi-round research sweep using parallel researcher subagents, then synthesizes findings into a cited and verified brief. Each run produces a plan artifact, intermediate research files, a draft, and a final cited output with a provenance sidecar.The workflow always presents a plan and asks for confirmation before starting. For unattended execution, ask Feynman to run it asynchronously.
Searches papers and primary sources, then produces a structured literature review separating consensus, disagreements, and open questions. Uses the researcher, verifier, and reviewer subagents.
Evaluates an artifact (paper, draft, or output file) against research quality criteria: novelty, empirical rigor, baselines, and reproducibility. Returns severity-graded feedback and a revision plan.
Compares a paper’s stated methods, defaults, and reported metrics against its actual public codebase. Flags missing code, mismatches, ambiguous defaults, and reproduction risks.
Extracts implementation details from a paper and produces a structured replication plan. If you choose an execution environment (local, venv, Docker, Modal, RunPod), it implements and runs the steps there. Requires explicit environment confirmation before executing any code.
Gathers source material across multiple papers, posts, or repositories and builds a comparison matrix covering key claims, evidence types, caveats, and confidence levels. Generates charts for quantitative comparisons.
Writes a structured paper from research findings. Includes title, abstract, problem statement, related work, method or synthesis, evidence, limitations, and conclusion. Uses LaTeX for equations and pi-charts for data figures.
Iteratively tries ideas against a benchmark metric, keeps improvements, reverts regressions, and logs every iteration. Collects metric name, benchmark command, scope, and max iterations before starting. Supports local, venv, Docker, Modal, and RunPod environments.
Runs a baseline sweep on a topic and schedules a recurring or deferred follow-up using schedule_prompt. Useful for tracking a research area, company, or paper cluster over time.

Project and session

Agents and delegation

These commands are provided by the Pi agent runtime and enable multi-agent workflows inside the REPL. Feynman ships four bundled research subagents: researcher, reviewer, writer, and verifier. These are defined in .feynman/agents/ and synced at startup.

Bundled package commands

These commands are provided by core Pi packages bundled with every Feynman installation.
/preview requires pandoc. Run feynman --setup-preview or feynman setup to install it.