Skip to main content

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

Metadata

Release files for vibe-coder 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vibe-coder 0.1.1
File Size Uploaded
vibe_coder-0.1.1.tar.gz 20.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vibe-coder 0.1.1
File Interpreter ABI Platform
vibe_coder-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 39.1 kB

Release files / vibe_coder-0.1.1.tar.gz

Download URL vibe_coder-0.1.1.tar.gz
Size 20.7 kB
Tags Source
SHA-256 checksum
How to use checksums
049b49d017314a0aa4e93feaaa09bf332aa5f29f5540a203046af155655734e7
BLAKE2b-256 checksum
How to use checksums
703581587a9e57eb1e59a33dff4e1b3941bfc4ba80d7363f43e465b53df27805
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.1

Release files / vibe_coder-0.1.1-py3-none-any.whl

Download URL vibe_coder-0.1.1-py3-none-any.whl
Size 18.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
78e1e2e5facf65029f4c4fbc0426f74a56520f65d21453eb8d9d92232977d9a1
BLAKE2b-256 checksum
How to use checksums
f9e42c552a7142d5785ffabb72666e8e8d3bc1e5647f39c4f6713120c5043252
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.1

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page