sapientinc / PRAXIST
git clone https://github.com/sapientinc/PRAXIST.git
Autonomous research system for measurable, computer-executable research.
+26
stars, 24h · #568
+~182
stars, 7 days · #705
+~780
stars, 30 days · #690
5.5k
★ total · +3% this week
723
forks · 8 open issues
Star history (as recorded here)
LanguagePython
License—
Created2026-08-27 (1mo ago)
Last push29d ago
Watchers759
OwnerOrganization
Links
- GitHub: github.com/sapientinc/PRAXIST
- Homepage: https://praxist.sapient.inc/en/docs
- Releases · Issues · Hacker News mentions
README excerpt
Praxist: meet your personal R&D team Praxist is an autonomous research system for measurable, computer-executable research. It coordinates parallel research peers, task-owned evaluation, durable evidence, and generation-to-generation synthesis. Praxist treats research as a persistent process rather than a sequence of disconnected prompts. Use it when a project already runs and its objective is measurable, but the best path forward is still unknown. ## Install Praxist Install the complete runtime integrations and finish first-use setup with one command: [code] The local wizard covers the Fair Source License, User Agreement, privacy, runtime profile, masked credentials, Codex skills, writable examples, and readiness checks. It does not select a research project or launch a run. For Claude Code, use the host-specific one-line command. For an agent-managed installation, open Codex: [code] Then ask it to install and configure Praxist using the packaged OOBE runbook, and to stop after readiness checks. Before starting research, read the Quickstart and Your First Task. They describe the separate takeover step and the project contract it creates. Choose **Codex-native mode** to use an existing Codex subscription without an API key. For sustained research, Praxist generally favors open-source model APIs with a high observed cache-hit rate. The setup wizard also supports other API-backed profiles. ## Use Praxist Through Codex We recommend Codex as the interface for operating Praxist. Praxist is not a replacement for Codex: Codex remains the interactive agent that understands your project, communicates with you, and uses development tools. Praxist adds the persistent research loop, parallel peers, evidence protocols, scheduling, and lifecycle control. After installation, open Codex in the root of an already runnable research project and invoke `$praxist-takeover`. The takeover skill inspects readiness, creates or repairs the task harness, validates its evaluator and evidence contract, and launches the run after the required gates pass. A precise brief produces a better research plan; include the objective, metrics, constraints, resources, exploration choices, and whether launch is authorized. Example takeover brief [code] Other bundled skills: | Skill | Purpose | |---|---| | `praxist-takeover-codex` | No-key takeover using the saved Codex login | | `praxist-onboarding` | Explain Praxist and inspect local readiness | | `praxist-task-initialization` | Build or repair a task harness without launching | | `praxist-interactive-task-init` | Design a task through confirmation-first setup | | `praxist-control` | Start, stop, resume, monitor, and inspect runs | | `praxist-diagnostic` | Diagnose run health and produce reports | | `praxist-scientific-research` | Gather sourced literature and benchmark context | | `praxist-runtime-install` | Install or repair runtime dependencies and credentials | | `terminal-line-plot` | Draw metric trends in the terminal | S