Skip to main content

Universal coding agent for your terminal — use any OpenAI-compatible LLM

Project description

anycode

A universal coding agent for your terminal — use any OpenAI-compatible LLM as your AI pair programmer.

Install

pip install anycode-ai

Requires: Node.js >= 18 (install)

Quick Start

# First run — interactive setup
anycode

# Configure provider
anycode auth

# Non-interactive mode
anycode -p "Explain this codebase"

# Test connection
anycode --test

# Show current config
anycode provider-info

Supported Providers

Provider Models
OpenAI gpt-4o, gpt-4o-mini, gpt-5.1, o1, o3
DeepSeek deepseek-chat, deepseek-reasoner
Qwen (DashScope) qwen-max, qwen-plus
MiniMax MiniMax-Text-01
GLM (Zhipu) glm-4-plus
Kimi (Moonshot) moonshot-v1-auto
SiliconFlow DeepSeek-V3, Qwen2.5
Ollama (Local) llama3, codellama, mistral
Any OpenAI-compatible API Any model

Configuration

# Environment variables (CI/CD friendly)
export ANYCODE_API_KEY="sk-..."
export ANYCODE_MODEL="gpt-4o"
anycode -p "fix this bug"

# Quick provider switch
anycode --provider deepseek -p "hello"

# Or use config file: ~/.anycode/provider.json
anycode provider-info  # show current config

Tools

anycode has full coding agent capabilities:

  • Bash — Run terminal commands
  • Read / Write / Edit — File operations
  • Grep / Glob — Search files
  • Agent — Spawn sub-agents for parallel work
  • WebFetch / WebSearch — Web access
  • CronCreate — Schedule recurring tasks (/loop)

Slash Commands

/auth /switch /provider /buddy-rollout /loop /fork /init /compact /config /help

GitHub

github.com/ipangkang/anycode

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

anycode_ai-1.1.0.tar.gz (10.2 MB view details)

Uploaded Source

Built Distribution

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

anycode_ai-1.1.0-py3-none-any.whl (13.3 MB view details)

Uploaded Python 3

File details

Details for the file anycode_ai-1.1.0.tar.gz.

File metadata

  • Download URL: anycode_ai-1.1.0.tar.gz
  • Upload date:
  • Size: 10.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for anycode_ai-1.1.0.tar.gz
Algorithm Hash digest
SHA256 ebe9c35d89931c14bc9c14d132312943f9a7a6a63bc718eea09e67be29c8f8cc
MD5 ece80a52683c2991fec6cac986d36342
BLAKE2b-256 57758f32c7af148094164553b683eed806fa0d2f9a98a437ef40aa4de3a39bc9

See more details on using hashes here.

File details

Details for the file anycode_ai-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: anycode_ai-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 13.3 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.3

File hashes

Hashes for anycode_ai-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cb9a107ea24702f89b3a0c4e20eea59bff186b26ae48740714273a83a721c28d
MD5 0e26d816fe9c9d6442f3b8bc5606f609
BLAKE2b-256 3563a6705526dca7282e8eaa01a0a4b3d1a7f50ce91a5fd5dec6dce1bcbf57ec

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