mirror of
https://github.com/cyberpapiii/chipotlai-max.git
synced 2026-08-24 10:05:32 -05:00
1.6 KiB
1.6 KiB
CLAUDE.md
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Project Overview
Chipotlai Max is a meme fork of OpenCode (MIT, 120k+ stars) that ships Chipotle's "Pepper AI" support bot as the default model via the chipotle-llm-provider proxy.
Build & Run
bun install # install deps
./start-chipotlai.sh # starts proxy + CLI together
# Or manually:
cd chipotle-llm-provider && npm install && npm run dev # Terminal 1: proxy
bun run dev # Terminal 2: CLI
Build: bun run --cwd packages/opencode script/build.ts
Architecture
- Provider system:
packages/opencode/src/provider/— brandedProviderID/ModelIDtypes via Effect Schema. Chipotle Pepper registered inschema.ts(well-known ID),provider.ts(BUNDLED_PROVIDERS + CUSTOM_LOADERS + model injection). - Theme:
packages/ui/src/styles/theme.css— CSS custom properties for light/dark modes. Chipotle palette applied (primary#AC2318, dark backgrounds#1A0A04/#2A1508). - Logo:
packages/ui/src/components/logo.tsx— burrito emoji components (Mark, Splash, Logo). - Proxy:
chipotle-llm-provider/git submodule — OpenAI-compatible atlocalhost:3000/v1, modelpepper-1. - Monorepo: Bun workspaces + Turborepo. Package renamed from
opencodetochipotlai— workspace refs inpackages/web/package.jsonand imports inpackages/web/src/components/updated accordingly.