Skip to content
Back to practice
Thoughtfully, by design

Your practice. Your choice.

A quieter app should be clear about what happens to your words.

For developers · Configure local or hosted coaching

Run Next.js with a MongoDB replica set on your machine for fully local use — either your already-installed MongoDB with its replica set enabled (no Docker; see DATABASE.md or run scripts/mongodb-enable-replicaset) or the supplied Docker Compose service. Set these values in .env.local and restart the server. The URL is reached by the application server, not the browser.

# Local open-weight model
LLM_PROVIDER=local
LOCAL_LLM_BASE_URL=http://localhost:1234/v1
LOCAL_LLM_MODEL=your-model

# Or an OpenAI-compatible hosted provider
LLM_PROVIDER=hosted
HOSTED_LLM_BASE_URL=https://your-provider.example/v1
HOSTED_LLM_MODEL=your-model
HOSTED_LLM_API_KEY=server-side-secret

Choose LM Studio, Ollama, llama.cpp, or another compatible endpoint. Check README.md and architecture.md in the project for setup details.

Begin your own practice