Skip to main content

A CLI tool that wraps coding agents via git hooks to inject architectural memory.

Project description

           ▄█   ▄█▄            ▄█                 ▄██   ▄             ████████▄            
          ███ ▄███▀           ███                 ███   ██▄           ███   ▀███           
          ███▐██▀             ███                 ███▄▄▄███           ███    ███           
         ▄█████▀              ███                 ▀▀▀▀▀▀███           ███    ███           
        ▀▀█████▄              ███                 ▄██   ███           ███    ███           
          ███▐██▄             ███                 ███   ███           ███    ███           
          ███ ▀███▄           ███▌    ▄           ███   ███           ███   ▄███           
          ███   ▀█▀           █████▄▄██            ▀█████▀            ████████▀            
          ▀                   ▀                                                            

install → klyd init → klyd config --api-key sk-... → klyd run aider

Quickstart

# 1. Install
pip install .

# 2. Initialize in your repo
cd your-project
klyd init

# 3. Configure an API Key
# Anthropic (Default)
klyd config --api-key sk-ant-...

# OR OpenAI
klyd config --openai-key sk-proj-... --model gpt-4o

# OR OpenRouter
klyd config --openrouter-key sk-or-... --model openrouter/auto

# OR Gemini
klyd config --gemini-key AIza... --model gemini-1.5-pro

# OR Groq
klyd config --groq-key gsk_... --model llama3-8b-8192

# 4. Use your agent as normal
klyd run aider

Decisions will automatically populate after you make commits. Review flagged contradictions using klyd review. Check current status with klyd status.

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

klyd-0.1.1.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

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

klyd-0.1.1-py3-none-any.whl (13.4 kB view details)

Uploaded Python 3

File details

Details for the file klyd-0.1.1.tar.gz.

File metadata

  • Download URL: klyd-0.1.1.tar.gz
  • Upload date:
  • Size: 12.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for klyd-0.1.1.tar.gz
Algorithm Hash digest
SHA256 4e499d495b3cdccf6752e9d2d9f4a4b90d3dc238766e5b9124e0b5747fa6cfa2
MD5 1788292dbe1d0c3c7c6d30ed969d9bbd
BLAKE2b-256 50730d4b3ba3a5b710623d9c9472996dbd7f72a65b78c8acb4de71360981be1e

See more details on using hashes here.

File details

Details for the file klyd-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: klyd-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 13.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for klyd-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dbebc063b44aba3489c19c0d8a379711529581a964d6dbe1a24de581b4cac874
MD5 d9c2bcd0f69b265b5a5ed261eb1214f5
BLAKE2b-256 dcf69254c8e279b78885f74a81712983f3427d948224fd6623b3eb043765e02d

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