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

# Raycast Extension

Raycast is a fast, highly extendable application launcher and productivity tool designed to streamline desktop workflows through a keyboard-first interface. You can use it with Anytype to:&#x20;

* **Quickly create** new channels, objects, types, properties, or tags with the shortcut `CMD+N` while browsing your channels.
* **Easily edit** your selected items (channels, objects, types, properties or tags) using `CMD+E`.
* **Conveniently add objects** to lists either through the new `Add object to list` command or directly from the context menu `CMD+K`.

<div data-with-frame="true"><figure><img src="https://2112047522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2FifNcEZ4KcrPffqMuWuZt%2FDocs%20Raycast%20Extension.jpg?alt=media&amp;token=d5d073b3-f764-4826-9241-0a32488809d8" alt=""><figcaption></figcaption></figure></div>

## How to install

You can install the [Raycast Extension here](https://www.raycast.com/any/anytype).&#x20;

1. Download Raycast
2. Navigate to the store for extensions.
3. Search for Anytype and install.&#x20;
4. Trigger any command in Raycast for Anytype.&#x20;
5. Click the 'pairing' button, which will trigger your Anytype app for a 4 digit code.&#x20;
6. Enter the code into Raycast.&#x20;
7. Your commands are now available.&#x20;

<div data-with-frame="true"><figure><img src="https://2112047522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2FMoWR9MHbmoanwTUZ0saf%2FDocs%20Raycast%20Commands.jpg?alt=media&amp;token=05a64ca3-7d44-47da-88e8-2308c37c931e" alt=""><figcaption></figcaption></figure></div>

## Update - AI

Anytype for Raycast is an AI Extension – search through channels and objects using natural language or create new ones just by instructing <kbd>@anytype</kbd>.

* **Pinning & Navigation:** Pin objects, types, members and channels for quicker access. Objects of a certain Type now appear below their templates for better organization.
* **Collection Management:** Create objects directly within collections and browse collection items with ease.
* **Customization & Visibility:** Choose <kbd>Open Object in Anytype</kbd> as the default action, show custom properties in the Detail sidebar, toggle metadata in object details and apply templates when creating new objects.

<div data-with-frame="true"><figure><img src="https://2112047522-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJbcKxgThRdSa4vZyLbvH%2Fuploads%2FaE4dHE7KlnUQOLREHKu7%2FDocs%20Raycast%20Object.jpg?alt=media&amp;token=7fb9b41c-a456-4d64-8d1e-ba1453cec0e6" alt=""><figcaption></figcaption></figure></div>

## Privacy

Our API runs locally on your machine, works without internet connection, and requires authentication for a client to retrieve & access data. To accomplish this, Raycast initially pairs with the app through the 4 digit pop-up. This notifies you about giving the extension limited access to your account.

The API key is stored in encrypted local storage of the extension and will be used to fetch data from the app (to display channels, objects etc.). Therefore, no other applications other than the authorized ones can access your data through the API.


---

# 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://doc.anytype.io/anytype/features/integrations/raycast-extension.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.
