Skip to main content

Autonomous coding agent powered by Otonomy

Project description

Mally

Autonomous coding agent powered by Claude Opus 4.5

Zero-config AI assistant that helps you write, debug, and understand code. Just install and run - no API keys needed!

Quick Start

macOS/Linux:

curl -fsSL https://mally-api-production.up.railway.app/install.sh | bash

Windows (PowerShell):

irm https://mally-api-production.up.railway.app/install.ps1 | iex

Or with pip:

pip install mally

Then just run:

mally

That's it! Start chatting with your AI coding assistant.

Features

  • Zero Config - Works out of the box, no API keys required
  • Claude Opus 4.5 - Powered by Anthropic's most capable model
  • Full Coding Support - Read, write, edit files, run commands
  • Web Search - Search the web and extract content
  • Multi-turn Chat - Natural conversation with context
  • Session History - Resume previous conversations

Usage

# Start interactive mode
mally

# Start with a task
mally "help me build a REST API"

# Resume last session
mally --continue

Commands

Inside Mally, you can:

  • Type your request naturally
  • Press Enter twice to send (or Esc then Enter)
  • Type done or press Ctrl+C to exit
  • Use --help for more options

Examples

You: Create a Python function to calculate fibonacci numbers

You: Find all TODO comments in this project

You: Explain how the authentication works in this codebase

You: Write tests for the user service

Requirements

  • Python 3.9+
  • macOS, Linux, or Windows

Optional Features

# Browser automation
pip install mally-cli[browser]

# Desktop control (screenshots, clicks)
pip install mally-cli[desktop]

# Everything
pip install mally-cli[all]

Advanced: Using Your Own Keys

By default, Mally uses the Otonomy proxy. For your own API keys:

export USE_DIRECT_API=true
export ANTHROPIC_API_KEY=sk-ant-...
export KIMI_API_KEY=sk-...
mally

Links

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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

mally_cli-0.5.1-cp312-cp312-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.12Windows x86-64

mally_cli-0.5.1-cp312-cp312-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.34+ x86-64manylinux: glibc 2.35+ x86-64

mally_cli-0.5.1-cp312-cp312-macosx_11_0_arm64.whl (1.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

File details

Details for the file mally_cli-0.5.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mally_cli-0.5.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for mally_cli-0.5.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 36faeea212c1f283db167ee0336ebce86f7703ff490deba8fa8c4bfc05f8b37c
MD5 45763920f39bd6c5b0d9fddf6494c03c
BLAKE2b-256 34ab1bbaf1e8e3d8f39bec6532b77e032cb830be193a00b2efa9970cd9094839

See more details on using hashes here.

Provenance

The following attestation bundles were made for mally_cli-0.5.1-cp312-cp312-win_amd64.whl:

Publisher: build-and-publish.yml on skyblanket/mally-cli

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

File details

Details for the file mally_cli-0.5.1-cp312-cp312-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for mally_cli-0.5.1-cp312-cp312-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 1701fc0e3db0a50cd7bb28c50c466b4ddc011933bfec3ccd1e150e88698f2e2c
MD5 15a1d4f09ac8f1c02a8969466222698a
BLAKE2b-256 01e4a48c31289f2f935dc0f878735381a0047e65c32f88d70ac2e48b02251afb

See more details on using hashes here.

Provenance

The following attestation bundles were made for mally_cli-0.5.1-cp312-cp312-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl:

Publisher: build-and-publish.yml on skyblanket/mally-cli

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

File details

Details for the file mally_cli-0.5.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mally_cli-0.5.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f28f4b91b19556f3327edd99e37a15834d69dd275006e705db0b81a1a4cc5534
MD5 c5446c98f46b164f320bd12a0bd4a075
BLAKE2b-256 00e41116955065e2f862b94c5f27c333f2a4d380d5b378ecf03b74152fb705e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mally_cli-0.5.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build-and-publish.yml on skyblanket/mally-cli

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