Goose
Goose is an open-source developer agent designed to run in your terminal. You can configure Goose to connect to local GoingMerry endpoints to perform coding tasks locally.
1. Prerequisites
Ensure a compatible model is running on your GoingMerry server:
merry run gemma4
2. Configuration Mappings
Goose connects to local model backends using standard API layers. Edit your ~/.goose/config.yaml configuration file to define a custom endpoint:
providers:
merry:
url: "http://localhost:11434"
model: "gemma4"
Alternatively, you can launch Goose and pass CLI parameters:
goose run --provider merry --model gemma4
3. Execution
Once configured, tell Goose what to do:
goose "Write a unit test for the authentication handler in src/auth.js"
Goose will read the target file, evaluate the code structure locally, and generate a unit test file in your workspace.