Skip to main content

Python orchestration core for Monkey Coder

Project description

Monkey Coder Core

Python orchestration core for AI-powered code generation and analysis.

Features

  • Multi-agent orchestration with SuperClaude, monkey1, and Gary8D systems
  • Support for multiple AI providers (OpenAI, Anthropic, Google, Qwen)
  • Real-time monitoring and metrics collection
  • Comprehensive error tracking with Sentry
  • Production-ready FastAPI backend

Installation

pip install monkey-coder-core

Usage

from monkey_coder.app.main import app

# Run with uvicorn
# uvicorn monkey_coder.app.main:app --host 0.0.0.0 --port 8000

Model Support

The system only uses permitted models as defined in the MODEL_REGISTRY:

OpenAI

  • gpt-4.1
  • gpt-4.1-mini

Anthropic

  • claude-4-opus
  • claude-4-sonnet
  • claude-3.7-sonnet
  • claude-3.5-sonnet
  • claude-3.5-haiku

Google

  • gemini-2.5-pro
  • gemini-2.5-flash
  • gemini-2.0-pro
  • gemini-2.0-flash

Qwen

  • qwen-coder-3-32b
  • qwen-coder-3-14b
  • qwen-coder-3-7b
  • qwen-coder-3-1.5b

Grok

  • grok-4
  • grok-3

Moonshot

  • kimi-k2

License

MIT License

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

monkey_coder_core-1.0.3.tar.gz (101.6 kB view details)

Uploaded Source

Built Distribution

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

monkey_coder_core-1.0.3-py3-none-any.whl (115.2 kB view details)

Uploaded Python 3

File details

Details for the file monkey_coder_core-1.0.3.tar.gz.

File metadata

  • Download URL: monkey_coder_core-1.0.3.tar.gz
  • Upload date:
  • Size: 101.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for monkey_coder_core-1.0.3.tar.gz
Algorithm Hash digest
SHA256 a78c54a7a5e7b6fd2d90d3ba16d1396e99ed1eae79315b0859ac644039de1155
MD5 fd761f60f03563682d32acd4e4d657ac
BLAKE2b-256 b9507d38aebd2c96e045565526f68fec8a2ee3505c3103afd541ed0da9b72ae9

See more details on using hashes here.

File details

Details for the file monkey_coder_core-1.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for monkey_coder_core-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 4e0e99648a79a43cb4fa5d0f5b48f996af482e35958145e529497dd8538adcfd
MD5 376e9dc67ac1f89e3c7593c283b377c2
BLAKE2b-256 b47b4d6a001d220adaa405aaf31d010967ff178bca078b64ac4429bd2bc843a3

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