Skip to content

Repository files navigation

Pysar logo

Website Status License

Pysar

An author-directed editorial engine for your writing projects.

Bring your take — an idea or a rough draft. Pysar helps you shape it into a piece you trust, without forcing pipeline jargon on you and without posting on your behalf. It runs as a CLI plus an MCP server and a set of ps-* skills for Claude Code, Cursor, and Codex.

User guide: start at docs/index.md (install → init → pipeline → MCP/skills → export → troubleshooting).

curl -fsSL https://getpysar.com/install.sh | bash
pysar init          # Claude Code (default)
pysar init --cursor # Cursor (project scaffold; install the Pysar Cursor plugin for /ps skills)
pysar init --codex  # Codex CLI / App

Cursor plugin package (Marketplace / Install in Cursor / local dogfood): plugins/pysar.

Development

go build ./cmd/pysar     # build
go install ./cmd/pysar   # build + install to $(go env GOPATH)/bin
go test ./...            # run tests

Public site (getpysar.com) lives under site/ — Next.js static export, separate from the Go tool. See site/README.md.

Project governance, decision history, and contribution discipline live in CLAUDE.md and the .haft/ directory (this project uses haft for structured decision recording).

Releases

Releases are built and published by CI (.github/workflows/release.yml) via GoReleaser whenever a v* tag is pushed. Tests must pass before a build runs — see .goreleaser.yaml for the build matrix.

License

MIT

About

An author-directed editorial engine for your writing projects.

Resources

Stars

12 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages