Skip to main content

Lightweight Helixor CLI for hub login, cloud-trial indexing, companion registration, and MCP endpoint configuration.

Project description

helixor

Durable code memory and verified understanding for AI coding agents.

pipx install helixor            # after PyPI publication
helixor up                      # starts companion-lite + tray
helixor index ~/code/my-repo
helixor mcp-config --transport http
helixor agent install           # choose Claude, Codex, Grok, or generic MCP

Agent-specific setup is available through the umbrella installer:

helixor agent install claude       # opens the Claude Desktop extension installer
helixor agent install codex        # writes ~/.codex/config.toml
helixor agent install grok         # prints/writes generic MCP JSON for Grok MCP settings
helixor agent install mcp-generic  # prints/writes generic MCP JSON

helixor claude install remains available as a compatibility shortcut for the Claude Desktop MCP Bundle.

The CLI checks PyPI at most once every 24 hours. When a newer version is available in an interactive terminal, it shows the exact upgrade command and asks before running it. Non-interactive commands are never paused; they receive an update warning instead. Use --no-update-check for one invocation or set HELIXOR_CLI_NO_UPDATE_CHECK=1 to disable automatic checks.

For maintainers building the bundle from a checkout:

cd helixor-cli/claude-extension
node scripts/pack.mjs

For the current wheel-bundle release channel:

python3 -m pip install --find-links helixor-wheelhouse helixor

The public CLI is the cloud-trial runtime. It does not bundle private Helixor Code backend or helix-core packages. helixor up starts a lightweight local companion at http://127.0.0.1:18733 plus the tray app. The companion scans the local index store, reports token/value ledgers, exposes tray health, and delegates proprietary build/query execution to the configured Helixor cloud RPC API.

In trial mode, helixor index uploads a bounded source snapshot and the protected Helixor cloud builds and queries the index cache. The public wheel keeps only credentials, receipts, setup metadata, and diagnostics.

Enterprise local execution is a swap at the companion/provider boundary. The public CLI may start an installed enterprise companion with:

helixor up --companion-provider enterprise-local

but the enterprise package owns any local Jewel/Helix execution dependencies. Enterprise local is the premium path for private-source teams that need the fastest loop: the licensed companion builds and queries local indexes while the cloud records license acceptance, companion registration, shared workspace state, token ledgers, and team coordination.

Build and verify the bundle from the monorepo:

PYTHON=python3.12 scripts/package-helixor.sh --smoke

Start with:

  • docs/quickstart-cursor.md for Cursor MCP setup.
  • docs/quickstart-collab.md for team hub or direct collaboration mode.

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

helixor-0.3.4.tar.gz (166.6 kB view details)

Uploaded Source

Built Distribution

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

helixor-0.3.4-py3-none-any.whl (141.1 kB view details)

Uploaded Python 3

File details

Details for the file helixor-0.3.4.tar.gz.

File metadata

  • Download URL: helixor-0.3.4.tar.gz
  • Upload date:
  • Size: 166.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for helixor-0.3.4.tar.gz
Algorithm Hash digest
SHA256 57c47777c594052a0ef4930247a1ef424902a95362d1f121f82cf51dc364c4e3
MD5 efaf7039e85e781badfac8517e660807
BLAKE2b-256 cf21bdd057addfbdaa712638467b07ffa7d4c8d21a1bf8f5a2c2f9fb5ca3aa7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for helixor-0.3.4.tar.gz:

Publisher: publish-helixor-cli.yml on HelixorAI/helixor

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file helixor-0.3.4-py3-none-any.whl.

File metadata

  • Download URL: helixor-0.3.4-py3-none-any.whl
  • Upload date:
  • Size: 141.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for helixor-0.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 8bf7bbd59887d508aa3402a58d5b372ffeed58c876328da472578328f194020f
MD5 a86bd79f973889364cb61ebd24b2e087
BLAKE2b-256 63aa21133bfb3b03c8d1ce29a0ad0e1f49b15968a767bc7650e8804e1074246d

See more details on using hashes here.

Provenance

The following attestation bundles were made for helixor-0.3.4-py3-none-any.whl:

Publisher: publish-helixor-cli.yml on HelixorAI/helixor

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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