Skip to main content

Makora CLI

The Makora CLI is a command-line interface (CLI) for interacting with Makora Generate.

Use it as a standalone tool or with your favourite coding agent!

Installation and Setup

Prerequisites

  • Python 3.10+
  • pip

Install

pip install makora

or for editable mode (development), after cloning this repo:

pip install -e .

Verify install

makora --help

Login Before Using Protected Commands

Most commands require authentication first.

  1. Create/copy an API token from: https://generate.makora.com/tokens

  2. Login interactively:

    makora login
    

    or non-interactively:

    makora login --token <token_value_or_file_containing_it>
    
  3. Confirm login state:

    makora info
    

To clear credentials:

makora logout

Subcommands

Below is the summary of available subcommands provided by the package. For a more comprehensive introduction and overview, please see: https://docs.makora.com.

Note: also try consulting each subcommands --help!

Subcommand Login required Purpose
login No Save API credentials for CLI use.
logout No Remove saved credentials.
info No Show version, env vars, and current login status.
generate Yes Validate code and create a new optimization session.
jobs Yes List your sessions/jobs.
stop Yes Stop a running job/session.
kernels Yes List kernels for a session or show kernel code.
check Yes Validate a kernel/problem file without creating a full run.
refcode Yes Show the original reference code for a session.
profile Yes Profile optimized vs reference code on remote hardware.
evaluate Yes Benchmark optimized vs reference code on remote hardware.
expert-generate Yes Generate improved kernel code with additional tools.
document-search Yes Search documents via the additional-tools document search API.
install Yes Install the Makora plugin (currently claude).

Metadata

Release files for makora 1.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for makora 1.0.4
File Size Uploaded Provenance
makora-1.0.4.tar.gz 55.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for makora 1.0.4
File Interpreter ABI Platform
makora-1.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 142.1 kB

Release files / makora-1.0.4.tar.gz

Download URL makora-1.0.4.tar.gz
Size 55.8 kB
Tags Source
SHA-256 checksum
How to use checksums
dc5e1dd22e861fb679f9dfeb2eaeb14ec839b6a51f4c000b3b9f0072c78e91e8
BLAKE2b-256 checksum
How to use checksums
fed63cd515f914c68683e4405a42e858cf5fac607121211894f46fd48a4129c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / makora-1.0.4-py3-none-any.whl

Download URL makora-1.0.4-py3-none-any.whl
Size 86.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f49f58a4716f5f3935a86ff697e80e709dceb489610ecdcdd5e926ebc5665c4e
BLAKE2b-256 checksum
How to use checksums
33d36b5b93110a8f36bf468045c41cc1b6dc5c92e289c6853e4710481a7f2171
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Security for makora 1.0.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

1.0.4 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page