feat: add guided macOS installer and developer install guide

Interactive bash installer (install_trustgraph.sh) that detects hardware,
recommends an LLM mode (OpenAI or Ollama), installs missing prerequisites
via Homebrew, sets up a Python venv, runs the test suite, generates a
deployment via npx @trustgraph/config, starts the Docker Compose stack,
health-checks the API gateway, and opens the Workbench UI.

Includes README.dev-install.md with usage documentation covering CLI
options, environment variables, LLM mode selection, non-interactive/CI
usage, uninstall, and troubleshooting. Currently macOS only.
This commit is contained in:
cybermaggedon 2026-06-29 11:28:45 +01:00 committed by Cyber MacGeddon
parent 5cb4f83afa
commit 86deef58fb
2 changed files with 2821 additions and 0 deletions

2603
install_trustgraph.sh Normal file

File diff suppressed because it is too large Load diff