Skip to content

Installation

Quick Install

bash
curl -sSfL https://puterjam.github.io/persona/install.sh | bash

For custom installation directory:

bash
curl -sSfL https://puterjam.github.io/persona/install.sh | bash -s -- -d /usr/local/bin

Options

OptionDescriptionDefault
-f, --forceForce reinstallfalse
-d, --dirInstallation directory~/.local/bin
versionSpecific version to installlatest

Manual Download

Download the appropriate binary for your platform:

PlatformArchitectureFile
macOSARM64 (Apple Silicon)persona-{version}-bun-darwin-arm64
macOSx64 (Intel)persona-{version}-bun-darwin-x64
Linuxx64persona-{version}-bun-linux-x64
LinuxARM64persona-{version}-bun-linux-arm64
Windowsx64persona-{version}-bun-windows-x64.exe

Download from GitHub Releases

Post Installation

After installation, sync the latest templates and themes:

bash
persona sync

This will download:

  • Templates: Provider configurations for various AI services
  • Themes: Additional color themes

Build from Source

bash
# Clone the repository
git clone https://github.com/puterjam/persona.git
cd persona

# Install dependencies
pnpm install

# Build
pnpm run build

# Or run in development mode
pnpm run dev

Configuration Files

  • Provider Config: ~/.persona/config.json
  • General Config: ~/.persona/general.json
  • Templates: ~/.persona/templates/
  • Themes: ~/.persona/themes/

Released under the MIT License.