gollm

Getting Started with goLLM

Prerequisites

Installation

Using pip

Basic Installation

pip install gollm
pip install gollm[llm]

For Developers

# Clone the repository
git clone https://github.com/wronai/gollm.git
cd gollm

# Create and activate virtual environment
python -m venv venv
source venv/bin/activate  # On Windows: .\venv\Scripts\activate

# Install in development mode
pip install -e .[dev]

# Install pre-commit hooks
pre-commit install

Quick Start

  1. Initialize your project
    # Navigate to your project
    cd your_project
       
    # Initialize configuration (creates gollm.json)
    gollm init
    
  2. Validate your code
    # Check a single file
    gollm validate file.py
       
    # Check entire project
    gollm validate-project
       
    # Check project status
    gollm status
    
  3. Generate code with LLM
    # Standard generation with validation
    gollm generate "Create a user class"
       
    # Fast generation (no validation)
    gollm generate "Create a user class" --fast
    

Next Steps