From ee9eb3a053b938a2c0075036865cbe1d92a00e50 Mon Sep 17 00:00:00 2001 From: Advait Paliwal Date: Tue, 24 Mar 2026 12:06:42 -0700 Subject: [PATCH] Promote native installer in website docs --- .../docs/getting-started/installation.md | 22 +++++++++++++++---- website/src/pages/index.astro | 7 +++--- 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/website/src/content/docs/getting-started/installation.md b/website/src/content/docs/getting-started/installation.md index 58a02b5..9393e90 100644 --- a/website/src/content/docs/getting-started/installation.md +++ b/website/src/content/docs/getting-started/installation.md @@ -7,13 +7,13 @@ order: 1 ## Requirements -- Node.js 20 or later -- npm 9 or later +- macOS, Linux, or WSL +- `curl` or `wget` -## Install +## Recommended install ```bash -npm install -g @companion-ai/feynman +curl -fsSL https://raw.githubusercontent.com/getcompanion-ai/feynman/main/scripts/install/install.sh | bash ``` ## Verify @@ -22,6 +22,20 @@ npm install -g @companion-ai/feynman feynman --version ``` +## Windows PowerShell + +```powershell +irm https://raw.githubusercontent.com/getcompanion-ai/feynman/main/scripts/install/install.ps1 | iex +``` + +## npm fallback + +If you already manage Node yourself: + +```bash +npm install -g @companion-ai/feynman +``` + ## Local Development For contributing or local development: diff --git a/website/src/pages/index.astro b/website/src/pages/index.astro index 406461d..9d5d7df 100644 --- a/website/src/pages/index.astro +++ b/website/src/pages/index.astro @@ -9,12 +9,13 @@ import AsciiLogo from '../components/AsciiLogo.astro';

The open source AI research agent

Investigate topics, write papers, run experiments, review research, audit codebases — every output cited and source-grounded

-
- npm install -g @companion-ai/feynman +
+ curl -fsSL https://raw.githubusercontent.com/getcompanion-ai/feynman/main/scripts/install/install.sh | bash
+

Native installer recommended for macOS, Linux, and WSL. npm remains available as a fallback.

Get started GitHub @@ -150,7 +151,7 @@ import AsciiLogo from '../components/AsciiLogo.astro';