BodhiApp logo

BodhiApp

Enrichment pending
BodhiSearch/BodhiApp

Run Open Source/Open Weight LLMs locally with OpenAI compatible APIs

GraphCanon updated today · GitHub synced today

134 stars9 forksLast push 1w TypeScript

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (6d since push)
As of today
Provenance
Not a fork · Organization account
As of today
Security (OSV)
No lockfile
As of today

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

npm install BodhiApp
npm

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

Run Open Source/Open Weight LLMs locally with OpenAI compatible APIs

Capability facts

Languages
typescript

Source: github.language · Jul 15, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Node.js runtimeNode.js

Source: README excerpt (regex_v1, Jul 15, 2026)

npm install @bodhiapp/ts-client
Source link

Tags

README

Installation

Bodhi App is currently released only for the Mac platform. You can install it either by downloading the release from the GitHub release page or using Homebrew.


Docker

Bodhi App is available as Docker images with multiple hardware acceleration variants. Each variant is optimized for specific hardware configurations to provide the best performance.

Available Variants

  • CPU Variant: Standard CPU-only inference for maximum compatibility (multi-platform: AMD64 + ARM64)
  • CUDA Variant: NVIDIA GPU acceleration for faster inference on NVIDIA hardware
  • ROCm Variant: AMD GPU acceleration for AMD graphics cards
  • Vulkan Variant: Cross-vendor GPU acceleration supporting multiple GPU vendors

Quick Start

CPU Variant (Most Compatible - Auto-detects AMD64/ARM64):

docker run -p 8080:8080 \
  -v ./bodhi_home:/data/bodhi_home \
  -v ./hf_home:/data/hf_home \
  ghcr.io/bodhisearch/bodhiapp:latest-cpu

CUDA Variant (NVIDIA GPU):

docker run --gpus all -p 8080:8080 \
  -v ./bodhi_home:/data/bodhi_home \
  -v ./hf_home:/data/hf_home \
  ghcr.io/bodhisearch/bodhiapp:latest-cuda

ROCm Variant (AMD GPU):

docker run --device=/dev/kfd --device=/dev/dri --group-add video -p 8080:8080 \
  -v ./bodhi_home:/data/bodhi_home \
  -v ./hf_home:/data/hf_home \
  ghcr.io/bodhisearch/bodhiapp:latest-rocm

Vulkan Variant (Cross-vendor GPU):

docker run --device=/dev/dri -p 8080:8080 \
  -v ./bodhi_home:/data/bodhi_home \
  -v ./hf_home:/data/hf_home \
  ghcr.io/bodhisearch/bodhiapp:latest-vulkan

Hardware Requirements

  • CPU: Standard x86_64 (AMD64) or ARM64 processor (auto-detected)
  • CUDA: NVIDIA GPU with CUDA 12.4+ support and compatible drivers
  • ROCm: AMD GPU with ROCm 6.4+ support and compatible drivers
  • Vulkan: GPU with Vulkan API support and compatible drivers

Volume Mounts

  • /data/bodhi_home: Application data, configuration, and downloaded models
  • /data/hf_home: HuggingFace cache directory for model downloads

After starting the container, Bodhi App will be available at http://localhost:8080.


Installation

npm install @bodhiapp/ts-client

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.