056ebc399f
- config.py: VERSION → v1.0.0, DEFAULT_MODEL from CAIC_DEFAULT_MODEL env, HW_STATE_PATH from CAIC_HW_STATE_PATH env - README.md: Docker install section (recommended), updated file structure, added What's New in v1.0.0, requirements note for Docker - ai.md: Docker run path, work state updated, version to v1.0.0, external services table with Docker service names - CLAUDE.md: Docker quick start, fixed dependencies note - docker.md: checked off completed items in §10 checklist, updated §11 file list with actual paths and status - TASKS.md: struck through B3 [DONE]
753 B
753 B
ai.md — Project Context
Detailed project context, work state, architecture, and configuration have moved to ai.md. This file is kept for backward compatibility — the canonical reference is ai.md.
Quick start
# Docker (recommended)
scripts/setup.sh # first run: generates .env, secrets, pulls default model
docker compose up -d
# Development
./venv/bin/uvicorn app:app --host 0.0.0.0 --port 8080 --reload
# Production (via systemd)
sudo systemctl restart caic
# Direct run
./venv/bin/python app.py
Dependencies
Docker deployment: no manual pip install needed — the Dockerfile handles it.
./venv/bin/pip install -r requirements.txt
# Also requires: psutil jinja2 python-multipart pypdf