otter

Contribute

Otter is public and MIT-licensed. Bug reports, docs improvements, and pull requests are welcome — as long as they support understand → explain → plan → review → build (with approval).

Start here

  1. Read CONTRIBUTING.md in the repo
  2. Browse open issues or open a new one for discussion
  3. Fork manasdutta04/otter, branch, and open a focused PR

Good first areas

  • Docs and examples under apps/site/app/docs
  • CLI UX and slash commands in apps/cli
  • Product UI polish in apps/web
  • API tests and clarity in apps/api
  • MCP server and docs in apps/mcp / /docs/mcp

Local setup (short)

git clone https://github.com/manasdutta04/otter.git
cd otter
cp .env.example .env

# Full stack with bind mounts
docker compose -f docker/compose.dev.yml up --build

# Docs site only
cd apps/site && npm install && npm run dev

Community