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.otonomy.ai/install.sh | bash
Windows (PowerShell):
irm https://mally-api.otonomy.ai/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
Entertwice to send (orEscthenEnter) - Type
doneor pressCtrl+Cto exit - Use
--helpfor 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mally_cli-0.7.11-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: mally_cli-0.7.11-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 1.3 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2d3c0a241c27667818eab233d1bfa168801d14c7775acedd5c418e81285a4d65
|
|
| MD5 |
08f843530629c80d6e6278183b3c4716
|
|
| BLAKE2b-256 |
64a6e94993f93d204ddeaaab21cefa441355975446968c5a7a1426fd6656e3aa
|
Provenance
The following attestation bundles were made for mally_cli-0.7.11-cp312-cp312-win_amd64.whl:
Publisher:
build-and-publish.yml on skyblanket/mally-cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mally_cli-0.7.11-cp312-cp312-win_amd64.whl -
Subject digest:
2d3c0a241c27667818eab233d1bfa168801d14c7775acedd5c418e81285a4d65 - Sigstore transparency entry: 970674307
- Sigstore integration time:
-
Permalink:
skyblanket/mally-cli@8170686103873ec3d8b5af28c0cffca71ee55a83 -
Branch / Tag:
refs/tags/v0.7.11 - Owner: https://github.com/skyblanket
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@8170686103873ec3d8b5af28c0cffca71ee55a83 -
Trigger Event:
push
-
Statement type:
File details
Details for the file mally_cli-0.7.11-cp312-cp312-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl.
File metadata
- Download URL: mally_cli-0.7.11-cp312-cp312-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl
- Upload date:
- Size: 2.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.34+ x86-64, manylinux: glibc 2.35+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b28e94c84b7977922168d008af4ac3b581aba784cb7ac08f7f90c1e338e0aaae
|
|
| MD5 |
ab635b26e011e4d0dd5860f27ad4cc8b
|
|
| BLAKE2b-256 |
6571915dfa2723abea67549894b2a57491a7fc3c29d0d67d527a68a096601168
|
Provenance
The following attestation bundles were made for mally_cli-0.7.11-cp312-cp312-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl:
Publisher:
build-and-publish.yml on skyblanket/mally-cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mally_cli-0.7.11-cp312-cp312-manylinux_2_34_x86_64.manylinux_2_35_x86_64.whl -
Subject digest:
b28e94c84b7977922168d008af4ac3b581aba784cb7ac08f7f90c1e338e0aaae - Sigstore transparency entry: 970674375
- Sigstore integration time:
-
Permalink:
skyblanket/mally-cli@8170686103873ec3d8b5af28c0cffca71ee55a83 -
Branch / Tag:
refs/tags/v0.7.11 - Owner: https://github.com/skyblanket
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@8170686103873ec3d8b5af28c0cffca71ee55a83 -
Trigger Event:
push
-
Statement type:
File details
Details for the file mally_cli-0.7.11-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: mally_cli-0.7.11-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.7 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cff73321aff4827eae4f090fc3e11ee7ac12ec58048a4e4f367df8a1ebdf72b2
|
|
| MD5 |
48716879c64a17e39d0053d8d4c7961f
|
|
| BLAKE2b-256 |
36c98a25824352c8603237017cdceee972c84b51b086575c32d80b4afa34b6c4
|
Provenance
The following attestation bundles were made for mally_cli-0.7.11-cp312-cp312-macosx_11_0_arm64.whl:
Publisher:
build-and-publish.yml on skyblanket/mally-cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
mally_cli-0.7.11-cp312-cp312-macosx_11_0_arm64.whl -
Subject digest:
cff73321aff4827eae4f090fc3e11ee7ac12ec58048a4e4f367df8a1ebdf72b2 - Sigstore transparency entry: 970674247
- Sigstore integration time:
-
Permalink:
skyblanket/mally-cli@8170686103873ec3d8b5af28c0cffca71ee55a83 -
Branch / Tag:
refs/tags/v0.7.11 - Owner: https://github.com/skyblanket
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
build-and-publish.yml@8170686103873ec3d8b5af28c0cffca71ee55a83 -
Trigger Event:
push
-
Statement type: