DocsIntegrationsSwitch toFullFixedInstallationInstall Infa CLI and verify your environment is ready.Copy linkRequirements RequirementVersionNode.js≥ 20.0.0Claude CLILatest (@anthropic-ai/claude-code)npm≥ 8 The Claude CLI is only required if you plan to use session management (starting Claude Code sessions). File preview and sync work without it. Copy linkInstall npm install -g infa Verify the install by running infa with no arguments — it will start the preview server: infa Or check available commands: infa --help Copy linkInstall Claude CLI (optional) If you want Infa to manage Claude Code sessions, install the official Claude CLI: npm install -g @anthropic-ai/claude-code Infa looks for the Claude CLI at these paths in order: /opt/homebrew/bin/claude (Homebrew on macOS)/usr/local/bin/claudeclaude (anywhere on your PATH) Copy linkStarting the server Run infa preview (or just infa) from the root of the folder you want to serve: cd ~/my-docsinfa preview The server starts on port 7100 by default. To use a different port: PORT=7101 infa preview The browser opens automatically to infa.ai/editor (or infa.ai/b/{boardId} if a board is connected). info iconPort already in use?If port 7100 is taken, set a different port with PORT=7101 infa preview. Copy linkNext steps Authenticate with your Infa accountConnect a board
Installation
@anthropic-ai/claude-code)The Claude CLI is only required if you plan to use session management (starting Claude Code sessions). File preview and sync work without it.
Verify the install by running
infawith no arguments — it will start the preview server:Or check available commands:
If you want Infa to manage Claude Code sessions, install the official Claude CLI:
Infa looks for the Claude CLI at these paths in order:
/opt/homebrew/bin/claude(Homebrew on macOS)/usr/local/bin/claudeclaude(anywhere on yourPATH)Run
infa preview(or justinfa) from the root of the folder you want to serve:The server starts on port 7100 by default. To use a different port:
The browser opens automatically to
infa.ai/editor(orinfa.ai/b/{boardId}if a board is connected).