Skip to content

Releases: codefox-lab/CodeFox-CLI

🚀 CodeFox CLI - Alpha 0.4.6v bug fix

21 Mar 08:19
Immutable release. Only release title and notes can be modified.
734f233

Choose a tag to compare

Fixed a bug with the neural network's response in comments GitHub

🚀 CodeFox CLI - Alpha 0.4.5v Latest

21 Mar 07:58
Immutable release. Only release title and notes can be modified.
d40f399

Choose a tag to compare

✨ New features

  • Added new index command
    Enables building and managing project index for improved analysis

  • Extended init command
    Now supports:

    • token setup during initialization
    • AI provider selection
  • Added max_rag_matching_chunks parameter
    Allows fine-tuning the number of matched chunks in RAG


⚡ Improvements

  • Optimized RAG performance
    Faster and more relevant context retrieval

  • Added caching for GitHub Actions
    Reduces execution time and repeated computations


🔗 Integrations

  • Added GitLab CI/CD integration
    CodeFox can now run in GitLab pipelines and post MR reviews

📦 Installation

pip install codefox

or

uv tool install codefox

Check the installed version:

codefox version

Requirements

  • Python 3.11+

Supported providers:

  • Gemini
  • Ollama
  • OpenRouter

Configuration guide is available in the WIKI:
https://github.com/codefox-lab/CodeFox-CLI/wiki

🚀 CodeFox CLI - Alpha 0.4.1v Pip release

14 Mar 19:03
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

🚀 CodeFox CLI - Alpha 0.4.0v Latest

12 Mar 14:38
3c1b9cb

Choose a tag to compare

This release introduces major improvements to the CodeFox review pipeline, adds retrieval capabilities through a vector database, and improves CI integration and developer experience.

✨ New Features

  • Branch selection for reviews
    Added sourceBranch and targetBranch configuration options to explicitly control which branches are compared during analysis.

  • Vector database for RAG
    Introduced a vector store used for Retrieval-Augmented Generation (RAG). This allows CodeFox to retrieve relevant project context when generating reviews.

  • Tool system
    Added an internal tools framework. Currently it is used by the RAG subsystem, but it provides a foundation for additional tools in future releases.

  • think parameter
    Added a new think parameter that enables reasoning-oriented review modes in supported models.

  • Embedding model discovery
    Added a command to view available embedding models supported by the current provider.

  • Cache cleanup
    Added a command for clearing local cache data.

  • GitHub Actions integration
    CodeFox can now run inside GitHub Actions and automatically post review results as comments on pull requests.

🧠 Improvements

  • Improved code review prompts
    Prompts were refined to produce clearer, more structured, and more actionable review results.

  • UX improvements
    Various improvements to the CLI experience and configuration workflow.

📦 Installation

pip install codefox

or

uv tool install codefox

Check the installed version:

codefox version

Requirements

  • Python 3.11+

Supported providers:

  • Gemini
  • Ollama
  • OpenRouter

Configuration guide is available in the WIKI:
https://github.com/codefox-lab/CodeFox-CLI/wiki

🚀 CodeFox CLI - Alpha 0.4.0v Latest

12 Mar 14:28
a739596

Choose a tag to compare

This release introduces major improvements to the CodeFox review pipeline, adds retrieval capabilities through a vector database, and improves CI integration and developer experience.

✨ New Features

  • Branch selection for reviews
    Added sourceBranch and targetBranch configuration options to explicitly control which branches are compared during analysis.

  • Vector database for RAG
    Introduced a vector store used for Retrieval-Augmented Generation (RAG). This allows CodeFox to retrieve relevant project context when generating reviews.

  • Tool system
    Added an internal tools framework. Currently it is used by the RAG subsystem, but it provides a foundation for additional tools in future releases.

  • think parameter
    Added a new think parameter that enables reasoning-oriented review modes in supported models.

  • Embedding model discovery
    Added a command to view available embedding models supported by the current provider.

  • Cache cleanup
    Added a command for clearing local cache data.

  • GitHub Actions integration
    CodeFox can now run inside GitHub Actions and automatically post review results as comments on pull requests.

🧠 Improvements

  • Improved code review prompts
    Prompts were refined to produce clearer, more structured, and more actionable review results.

  • UX improvements
    Various improvements to the CLI experience and configuration workflow.

📦 Installation

pip install codefox

or

uv tool install codefox

Check the installed version:

codefox version

Requirements

  • Python 3.11+

Supported providers:

  • Gemini
  • Ollama
  • OpenRouter

Configuration guide is available in the WIKI:
https://github.com/codefox-lab/CodeFox-CLI/wiki

🚀 CodeFox CLI - Alpha 0.3.5v Latest

04 Mar 19:23
a739596

Choose a tag to compare

🚀 Highlights

  • Automatic Ollama model pulling - local Ollama models are now automatically downloaded using ollama pull, removing the need for manual setup.
  • Markdown-based model I/O - prompts, model responses, and generated code are now processed and displayed in Markdown format, improving model accuracy and response consistency.
  • Unified RAG embeddings - all providers now use a unified embedding backend via fastembed, with improved index handling and expanded configuration options.
  • Improved code parsing - added a dedicated code parsing library and enhanced repository chunking/parsing logic for better context extraction.

✨ Improvements

Initialization & API Keys

  • Improved API key handling and connection error reporting in the Init class.
  • Simplified provider configuration and improved diagnostics during initialization.

Ollama Support

  • Added automatic ollama pull for local models.
  • Removed the requirement to provide an API token when using local Ollama models.

RAG System

  • Improved index handling.
  • Unified embedding models across all providers using fastembed.
  • Added more fine-grained configuration options for RAG.

See the WIKI for detailed configuration instructions.

Code Analysis

  • Added a code parsing library.

  • Improved internal utilities for:

    • code chunking
    • repository parsing
    • context extraction.

CLI / UX

  • Improved CLI stability.
  • Better error handling and user feedback.

🐛 Bug Fixes

Ollama / diff_only

Fixed a bug where setting diff_only: false caused a fatal error in the previous version.


📚 Documentation

  • Simplified CLI usage instructions in README.

  • Removed the redundant --command syntax.

  • Clarified command descriptions in main.py.

  • Updated the WIKI with documentation for:

    • embeddings
    • RAG configuration.

⚙️ Configuration

Prompt Configuration

  • Added a new strict_facts option for stricter factual control in model prompts.

Dependencies

  • Updated dependencies in uv.lock.

📦 Installation

pip install codefox

or

uv tool install codefox

Check the installed version:

codefox version

Requirements

  • Python 3.11+

Supported providers:

  • Gemini
  • Ollama
  • OpenRouter

Configuration guide is available in the WIKI:
https://github.com/URLbug/CodeFox-CLI/blob/main/WIKI.md

🚀 CodeFox CLI - Alpha 0.3v

23 Feb 11:21
c39615a

Choose a tag to compare

CodeFox-CLI - AI-powered code review from your git diff: structured findings, Auto-Fix, and support for Gemini, Ollama, and OpenRouter.

Highlights

  • Multi-provider: Gemini, Ollama (local/remote), OpenRouter
  • Context-aware: RAG over your codebase for relevant hints
  • Structured audits: severity, confidence, regression risk, evidence, Auto-Fix, Senior Tip
  • Configurable: .codefox.yml (model, review, baseline, ruler, prompts), .codefoxignore, .codefoxenv
  • Docs: README with demo GIF and example config; WIKI with full config reference

Install

pip install git+https://github.com/URLbug/CodeFox-CLI.git@main
# or: uv tool install git+https://github.com/URLbug/CodeFox-CLI.git@main

🚀 CodeFox CLI - Alpha 0.2v

19 Feb 14:55
159d3ca

Choose a tag to compare

✨ Added
codefoxenv token file
Introduced a dedicated environment file for storing the model API token.

This improves security and separates credentials from the CLI configuration and source code.

.codefox.yml configuration file
Added support for fine-grained model and analysis configuration, including:

  • model selection and parameters
  • review behavior
  • baseline handling
  • rule toggles
  • custom prompts

Enables flexible project-level tuning of CodeFox.

uv package support
Added uv as a dependency / supported installation workflow to provide:

  • faster environment setup
  • deterministic dependency resolution
  • improved developer experience.

🚀 CodeFox CLI - Alpha 0.1v

17 Feb 15:46
8e5707b

Choose a tag to compare

Initial public release of CodeFox CLI.

Features:

  • AI-powered contextual code review
  • Security & code quality analysis
  • Auto-fix suggestions
  • Simple CLI workflow

Install:
python3 -m pip3 install git+https://github.com/URLbug/CodeFox-CLI.git

Quick start:
codefox --command init
codefox --command scan

We welcome feedback and contributions