Skip to main content

Local MCP memory layer for AI coding agents

Project description

Polaris

Polaris stops your AI coding agent from repeating the same mistakes. Open source. Pay $2.49 once if it saves you a loop.

Install

git clone https://github.com/zhaozihangbehappy-gif/Polaris.git && cd Polaris && python3 -m pip install -r adapters/mcp-polaris/requirements.txt

Optional CLI install from PyPI:

pipx install zihangzzz-polaris-mcp

Pay

https://<YOUR_HANDLE>.gumroad.com/l/polaris

One payment. Forever. The receipt email is your proof of support. No account, no login.

Contribute

Polaris grows through the people who use it. If Polaris saved you a loop — or if you hit a failure it didn't know about — you can add it:

  • python3 scripts/polaris_community.py submit <your-pattern.json> — propose a new candidate. Accepts either a full v4 pattern record or a schema_version: 1 contribution file exported by polaris_cli.py experience contribute (auto-converted).
  • python3 scripts/polaris_community.py confirm <pattern_id> — tell the project a candidate actually helped you on a real case.
  • python3 scripts/polaris_community.py reject <pattern_id> — tell the project a candidate was wrong or harmful.

A candidate joins Polaris's shared library after ≥ 2 independent users confirm it helped them and no one rejected it. The shared library has three tiers — official (internal verified-live), community (community-verified through this channel), and candidate (unconfirmed but shipped so users can try them). All three are loaded at lookup time; each match carries its tier. Nobody's agent runs through a central server; confirmations are opt-in. See community/README.md for how trust and promotion work.

The shipped candidate tier now covers all 8 ecosystems. The official tier remains the audited baseline, while candidate breadth grows faster through releases and community submissions.

Read these, not the rest

  • START_HERE.md
  • FACTS.md
  • INSTALL.md

There's an archive/ folder too. It's old audit work I kept public so anyone can check it. Don't read it to learn how Polaris works — the three files above are the whole product.

There's also an eval/ folder with historical evaluation fixtures and logs. Public, useful for auditing, not required for install or everyday use.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zihangzzz_polaris_mcp-0.2.3.tar.gz (140.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zihangzzz_polaris_mcp-0.2.3-py3-none-any.whl (225.1 kB view details)

Uploaded Python 3

File details

Details for the file zihangzzz_polaris_mcp-0.2.3.tar.gz.

File metadata

  • Download URL: zihangzzz_polaris_mcp-0.2.3.tar.gz
  • Upload date:
  • Size: 140.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for zihangzzz_polaris_mcp-0.2.3.tar.gz
Algorithm Hash digest
SHA256 7d2131c4c969d6652ebe79d8a9317b4114067948f61b37595169f0a428c1858b
MD5 ce4eb74d1e351a5d437f4391659df0e4
BLAKE2b-256 255025f42ce01c883a0b392091e00f9c66b090b820cf2b53dcbb828af0390ba2

See more details on using hashes here.

File details

Details for the file zihangzzz_polaris_mcp-0.2.3-py3-none-any.whl.

File metadata

File hashes

Hashes for zihangzzz_polaris_mcp-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 b325c46e8d320fe493b7ed82ecee2b86bb549c91d1479883e5dd81bbb1fe4ff6
MD5 e6baef2345d367dab6f69f392b8d42e9
BLAKE2b-256 9b53ca70aa5c7e7a7030472584e3eec9f2a1efc0e268c470f70c7c87a86d0289

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page