# feynman | Advait Paliwal | Knowledge Base | Instagit

The open source AI research agent.

GitHub Stars: 9.2k

Repository: https://github.com/advaitpaliwal/feynman

---

## Articles

### [Where to Find the Release History and Changelog for Feynman](/advaitpaliwal/feynman/feynman-release-history-and-changelog)

Discover the comprehensive Feynman release history and changelog. Find all updates and version details directly within the GitHub repository at CHANGELOG.md and RELEASES.md.

- Tags: changelog
- Published: 2026-09-08

### [What Are the Default File Paths for Feynman Assets? A Complete Guide](/advaitpaliwal/feynman/feynman-default-file-paths)

Discover default file paths for Feynman assets. Learn where repository assets, web workbench files, and Claude-Science seed data are stored for easy access and management.

- Tags: how-to-guide
- Published: 2026-09-08

### [How to Disable Telemetry in Feynman: Environment Variable Configuration Guide](/advaitpaliwal/feynman/how-to-disable-feynman-telemetry)

Easily disable Feynman telemetry by setting FEYNMAN_TELEMETRY=off or DO_NOT_TRACK=1. Learn how to bypass analytics and enhance your privacy with this quick guide.

- Tags: how-to-guide
- Published: 2026-09-08

### [How Feynman Handles Telemetry Using PostHog and OpenTelemetry: A Complete Guide](/advaitpaliwal/feynman/feynman-telemetry-implementation)

Learn how Feynman expertly handles telemetry with PostHog and OpenTelemetry. Discover a robust dual-layer architecture for efficient event capture and distributed tracing.

- Tags: how-to-guide
- Published: 2026-09-08

### [How Feynman Handles OAuth Credential Storage for the Workbench: Secure Token Architecture Explained](/advaitpaliwal/feynman/feynman-workbench-oauth-credential-storage)

Learn how Feynman securely stores OAuth credentials in a hidden JSON file using strict permissions and I/O wrappers. Protect your tokens with this robust architecture.

- Tags: architecture
- Published: 2026-09-08

### [How Feynman Workbench Manages Local, SSH, and BYOC Compute Hosts](/advaitpaliwal/feynman/feynman-workbench-compute-host-management)

Learn how Feynman Workbench unifies local, SSH, and BYOC compute hosts with a single abstraction. Effortlessly manage and toggle compute providers for your projects.

- Tags: how-to-guide
- Published: 2026-09-08

### [How to Access the Feynman Science Workbench: CLI and Programmatic Guide](/advaitpaliwal/feynman/how-to-access-feynman-workbench)

Access the Feynman science workbench locally via CLI with `feynman serve` or programmatically. Explore Feynman for scientific exploration and research.

- Tags: how-to-guide
- Published: 2026-09-08

### [How Research Subagents Are Defined and Invoked in Feynman: A Technical Deep Dive](/advaitpaliwal/feynman/feynman-research-subagent-usage)

Discover how Feynman research subagents are defined using markdown and invoked programmatically with Pi's subagent tool for efficient parallel or single task execution.

- Tags: deep-dive
- Published: 2026-09-08

### [Maximum Node.js Version Supported for Native Packages in Feynman: v25.x Compatibility](/advaitpaliwal/feynman/feynman-native-package-node-version-limit)

Discover the maximum Node.js version compatible with native packages in Feynman. Ensure smooth integration by using Node.js v25.x releases for optimal performance.

- Tags: api-reference
- Published: 2026-09-08

### [How to Install Optional Feynman Packages Like `session-search`](/advaitpaliwal/feynman/install-optional-feynman-packages)

Easily install optional Feynman packages like session-search. Learn how to enhance your Feynman installation with custom presets and runtime patches for Node.js 22.x.

- Tags: how-to-guide
- Published: 2026-09-08

### [How Feynman Manages Its Installed Packages: A Monorepo Approach](/advaitpaliwal/feynman/feynman-package-management)

Discover how Feynman manages installed packages in its monorepo. Learn about its efficient npm package management and isolated tooling within a shared node_modules directory.

- Tags: how-to-guide
- Published: 2026-09-08

### [How to Configure the Feynman Home Directory: 3 Methods Explained](/advaitpaliwal/feynman/how-to-configure-feynman-home-directory)

Configure your Feynman home directory using environment variables, CLI flags, or settings.json. Learn the 3 methods and understand precedence for optimal setup.

- Tags: how-to-guide
- Published: 2026-09-08

### [Where Are Feynman Settings, Auth Tokens, and Session State Stored?](/advaitpaliwal/feynman/feynman-config-storage-location)

Discover where Feynman stores settings, auth tokens, and session state. Learn about auth.json, the .feynman directory, and encrypted references for sensitive data.

- Tags: internals
- Published: 2026-09-08

### [How Feynman Loads Environment Variables from .env Files: Native CLI Implementation](/advaitpaliwal/feynman/feynman-env-file-loading)

Discover how Feynman loads environment variables from .env files with its native CLI implementation. Learn about the custom parser and synchronous file reading for seamless variable injection.

- Tags: internals
- Published: 2026-09-08

### [Available Feynman CLI Commands: Complete Reference Guide](/advaitpaliwal/feynman/feynman-cli-commands)

Explore available Feynman CLI commands for core operations, model management, AlphaXiv integration, and research workflows. Find a complete reference guide for efficient development.

- Tags: api-reference
- Published: 2026-09-08

### [How Runtime Patches Are Applied in Feynman Before Launching Pi](/advaitpaliwal/feynman/feynman-runtime-patching-process)

Discover how Feynman applies runtime patches to node_modules before launching Pi. Learn about idempotent source transformations for seamless integration.

- Tags: internals
- Published: 2026-09-08

### [How Does Feynman Launch the Pi Child Process? Runtime Deep Dive](/advaitpaliwal/feynman/how-feynman-launches-pi-child-process)

Discover how Feynman launches the Pi child process. Learn about environment validation, path resolution, and process spawning in this runtime deep dive.

- Tags: deep-dive
- Published: 2026-09-08

### [Where Is the Pi Runtime Executable Located in the Feynman Project?](/advaitpaliwal/feynman/pi-runtime-executable-location-feynman)

Find the Pi runtime executable in the Feynman project at node_modules/@earendil-works/pi-coding-agent/bin/pi. Learn how npm install and package.json define its location.

- Tags: faq
- Published: 2026-09-08

### [How Feynman Manages the Pi Runtime: Embedded Subprocess Architecture and Session Orchestration](/advaitpaliwal/feynman/how-pi-runtime-is-managed-in-feynman)

Discover how Feynman manages its Pi runtime using an embedded subprocess architecture and session orchestration. Learn about lifecycle management and state extraction for seamless interaction management.

- Tags: internals
- Published: 2026-09-08

### [Core Dependencies for the Feynman Runtime: A Complete Technical Breakdown](/advaitpaliwal/feynman/feynman-runtime-dependencies)

Explore the core dependencies for the Feynman runtime. Discover Pi ecosystem packages, Alpha-Hub integration, esbuild, and typebox essential for reproducible AI agent execution.

- Tags: deep-dive
- Published: 2026-09-08

### [How to Set Up Feynman for the First Time: Complete Installation Guide](/advaitpaliwal/feynman/how-to-set-up-feynman)

Easily set up Feynman for the first time with our complete installation guide. Run a simple command and follow the guided wizard to configure your AI model provider and API keys.

- Tags: getting-started
- Published: 2026-09-08

