Installation
What this page covers
Section titled “What this page covers”Install-time requirements, dependency setup, and minimal local configuration.
Core workflow
Section titled “Core workflow”- Install dependencies at the repo root:
npm install- Copy and edit environment variables:
cp .env.example .envSet at least:
POSTGRES_PASSWORD=postgramOPENAI_API_KEY=<your-openai-key>LOG_LEVEL=infoPORT=3100- (Optional but recommended) install global CLI:
npm install -g @ivotoby/postgram-cli- Continue to Quick Start to boot the stack.
- Required:
- Node.js 22+
- Docker and Docker Compose
- OpenAI API key for embeddings
gpgfor encrypted backups
- Optional:
- Anthropic API key for alternative extraction models
- Ollama for local LLM extraction