> For the complete documentation index, see [llms.txt](https://documentation.soulver.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.soulver.app/documentation/integrations/alfred-and-raycast.md).

# Alfred & Raycast

### Alfred Workflow

[Alfred](https://www.alfredapp.com) is a popular Spotlight replacement for Mac that's been available for many years.

We offer [a workflow](https://www.soulver.app/alfred) that lets you perform calculations using Soulver from Alfred.

{% hint style="info" %}
The Alfred workflow uses the Soulver CLI located inside Soulver’s bundle.

The workflow expects Soulver to be installed at:

`/Applications/Soulver 3.app/Contents/MacOS/CLI/soulver`

If you move Soulver to a different location, or rename it, make sure to modify the ‘installpath’ variable in the workflow’s settings accordingly.
{% endhint %}

### Raycast Extension?

[Raycast](https://www.raycast.com) is a modern launcher & productivity tool that ships with a [powerful natural language calculator](https://www.raycast.com/core-features/calculator) out-of-the-box.

A dedicated Soulver extension would be redundant because you can invoke the Raycast calculator by simply typing a math expression.

You'll be pleasantly surprised to find that Raycast supports many of the natural language phrases you're familiar with from Soulver.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://documentation.soulver.app/documentation/integrations/alfred-and-raycast.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
