Skip to main content

AI coding assistant

Project description

AICO: AI Coder

AICO is a command-line coding assistant. It works through OpenAI / Anthropic / Google LLM API or directly using PyTorch for inference.

✨ Installation

Requirements:

  • Python 3.11+ (tested on Linux, Windows, Mac)

Clone & Install dependencies:

git clone https://github.com/Nayjest/aico.git
cd aico
pip install -r requirements/prod.txt

(Optional: Development/Testing tools)

pip install -r requirements/dev.txt

⚙️ Configuration

AICO reads settings from a .env file at launch — you must provide an LLM API key.

  1. Copy & edit .env:

    cp .env.example .env
    

    Or just create your own .env (see sample below).

  2. Edit your .env file:

    # For OpenAI API
    LLM_API_KEY=sk-...
    MODEL=gpt-4.1
    

🛠️ Usage

🧑‍💻 Development

Contributions very welcome!


📜 License

Licensed under the MIT License
© 2023–2025 Vitalii Stepanenko

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

vibe_coder-0.1.1.tar.gz (20.7 kB view details)

Uploaded Source

Built Distribution

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

vibe_coder-0.1.1-py3-none-any.whl (18.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: vibe_coder-0.1.1.tar.gz
  • Upload date:
  • Size: 20.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for vibe_coder-0.1.1.tar.gz
Algorithm Hash digest
SHA256 049b49d017314a0aa4e93feaaa09bf332aa5f29f5540a203046af155655734e7
MD5 e3c1aec8ed69496543782f0aca1d76d9
BLAKE2b-256 703581587a9e57eb1e59a33dff4e1b3941bfc4ba80d7363f43e465b53df27805

See more details on using hashes here.

File details

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

File metadata

  • Download URL: vibe_coder-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 18.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for vibe_coder-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 78e1e2e5facf65029f4c4fbc0426f74a56520f65d21453eb8d9d92232977d9a1
MD5 00cbef2d40c4c89154b76fff0f52d776
BLAKE2b-256 f9e42c552a7142d5785ffabb72666e8e8d3bc1e5647f39c4f6713120c5043252

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