Adding Goose to the application guides#1378
Adding Goose to the application guides#1378elijahsgh wants to merge 6 commits intolemonade-sdk:mainfrom
Conversation
|
Please give @vgodsoe a chance to review, she said she would do it early morning tomorrow. |
|
|
||
| ## Overview | ||
|
|
||
| [Goose](https://block.github.io/goose/) is an open source local AI agent by Block and is part of the [Agentic AI Foundation](https://aaif.io/). Goose includes a desktop application as well as a console application and both support Mac, Windows, and Linux. |
There was a problem hiding this comment.
| [Goose](https://block.github.io/goose/) is an open source local AI agent by Block and is part of the [Agentic AI Foundation](https://aaif.io/). Goose includes a desktop application as well as a console application and both support Mac, Windows, and Linux. | |
| [Goose](https://block.github.io/goose/) is an open source local AI agent by Block and is part of the [Agentic AI Foundation](https://aaif.io/). Goose includes a desktop application as well as a console application and supports Mac, Windows, and Linux. |
|
|
||
| ### Prerequisites | ||
|
|
||
| 1. Install Lemonade Server by following the [Lemonade Server Instructions](../README.md) |
There was a problem hiding this comment.
| 1. Install Lemonade Server by following the [Lemonade Server Instructions](../README.md) | |
| 1. Install Lemonade Server by following the [Lemonade Server Instructions](https://lemonade-server.ai/install_options.html) |
|
|
||
| ### Configure Goose to Use Lemonade | ||
|
|
||
| From the goose cli, you can use `goose configure` to enter configuration mode for goose. You will choose `Configure Providers`. Choose the OpenAI provider. You will be prompted for an OpenAI key. If asked to configure advanced settings, agree to update the OPENAI_HOST. Set this to your lemonade server. The OPENAI_BASE_PATH can remain the default. Finally, you should be able to search for a model you have installed in Lemonade Server and choose the model you wish to use. |
There was a problem hiding this comment.
In the prerequisite steps, the instructions say to just install Goose using their documentation, which provides 2 paths: app or CLI. However, in the configuration, the instructions are only CLI based.
Recommendation, provide instructions for configuring within the app and with the CLI. As well, these instructions could use an example of what the correct configuration settings are in order to work with Lemonade Server.
| Goose supports using subagents and recipes. You can have a separate recipe for each model your Lemonade Server supports if you like, or even mix and match other providers like Claude or Gemini. | ||
|
|
||
| With the variety of model options available in Lemonade Server, from NPU models to Vulkan support, goose can create subagents and recipes based on the models you have installed from OCR to Image detection to chat. | ||
|
|
There was a problem hiding this comment.
Recommendation to put an example here for someone to try or reference relevant documentation
|
Setting to draft until the request changes are made. |
This change adds Goose by Block to the application guides.