Download the PHP package clarity-digital/ollama-code-feedback without Composer
On this page you can find all versions of the php package clarity-digital/ollama-code-feedback. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download clarity-digital/ollama-code-feedback
More information about clarity-digital/ollama-code-feedback
Files in clarity-digital/ollama-code-feedback
Package ollama-code-feedback
Short Description Utilize the Ollama open-source local LLM to provide insightful feedback on modified code.
License MIT
Informations about the package ollama-code-feedback
IN DEVELOPMENT
A.I. code feedback (via Ollama LLM provider)
Utilize the Ollama open-source local LLM to provide insightful feedback on modified code. Which will be binded to your pre commit script.
Installation
Step 1 - install Ollama
Make sure you have Ollama installed and running (link) It is up to you which AI model you want to use, but we recommend using: deepseek-coder-v2 (link)
Step 2 - setup Husky pre-commit
Install husky if not done already.
Follow the installation steps here:
https://typicode.github.io/husky/get-started.html
Or if you are using npm execute the following commands:
Step 3 - add Ollama feedback code to the pre-commit script
Add the following line of codes to the file At the start of the script to validate that the A.I. model is running:
At the end of the script:
Configurations
By default the following config file is set, which instructs the A.I. model what model to use and what specific code languages and frameworks to focus its feedback on.
You can modify this config file to suit your preferences.
- Within your root folder create a directory and within create a file named .
- Ensure this config file returns an array. If a config key is not set in the custom config file, the default value(s) will be used.