Skip to content

Contributing

Contributions, bug reports, and ideas are welcome!

Setup

git clone https://github.com/Ayush7614/personal-context.git
cd personal-context
pnpm install
pnpm build

node packages/cli/dist/index.js all

Project layout

packages/
  core/   # data sources, aggregation, renderers
  cli/    # the personal-context command
  mcp/    # the personal-context-mcp MCP server
docs/     # this documentation site (MkDocs)

Useful scripts

pnpm build       # build all packages
pnpm typecheck   # typecheck all packages
pnpm dev         # watch-build the CLI

Commit messages

This project uses Conventional Commits so versions and changelogs are generated automatically. Use prefixes like feat:, fix:, docs:, refactor:, perf:, and chore:.

feat(cli): add `summary` command for a one-paragraph AI brief

Docs

The site is built with MkDocs Material.

python3 -m venv .venv
.venv/bin/pip install mkdocs-material
.venv/bin/mkdocs serve   # preview at http://localhost:8000

See Releases & Versioning for how changes ship.