> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cortex.foundation/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Open Cortex in a browser, get a first answer from Chat as a guest, then sign in and open Code, Bot, Design, Security or the CLI.

This page takes you from a browser tab to a useful first session. The first answer needs nothing but a browser: **Cortex Chat** works before you sign in. Everything that has to survive a closed tab, and every other application, needs a signed-in account.

It covers what each task requires, the five steps to a first answer, how signing in changes the screen, and where to go next for the application you actually came for.

<Frame caption="Interface preview">
  <img src="https://mintcdn.com/cortex-foundation-add13747/ORs-PlAUXbje1IRz/images/product/chat-sidebar-light.webp?fit=max&auto=format&n=ORs-PlAUXbje1IRz&q=85&s=86a857e256f0dfdacca286adc85d3df6" alt="The Chat sidebar with workspace navigation, pinned conversations, recent chats, and an open conversation action menu." width="3360" height="2240" loading="lazy" data-path="images/product/chat-sidebar-light.webp" />
</Frame>

## What you need

| To do this                                                    | You need                                                             |
| ------------------------------------------------------------- | -------------------------------------------------------------------- |
| Ask Cortex Chat a question                                    | A browser. No account.                                               |
| Keep chats, projects, Library files and memory across devices | A signed-in account                                                  |
| Attach a file to a message                                    | A signed-in account. The size ceiling comes from your plan           |
| Connect an app or an MCP server                               | A signed-in account                                                  |
| Open Cortex Code or Cortex Bot                                | A signed-in account, and a closed-beta invitation                    |
| Work on a Cortex Design canvas                                | A signed-in account and the Cortex Design desktop app                |
| Run Code on your own machine, or on a server you own          | The [desktop app](/getting-started/desktop) or the [CLI](/cli/index) |

## Get a first answer

<Steps>
  <Step title="Open Cortex">
    Go to [cortex.foundation](https://cortex.foundation). Chat is the surface you land on, and it is the one application that is never gated. A banner above the composer counts the free messages left in the guest allowance, which is 100 a day and 500 over thirty days.
  </Step>

  <Step title="Send a message">
    Type in the composer and press **Enter**. The answer streams as it is written. Press **Esc** to stop a response that is still running, and **Shift** with **Enter** for a new line instead of sending.

    ```text theme={null}
    Summarize this quarterly report in five bullet points, then list three risks.
    ```
  </Step>

  <Step title="Look around the shell">
    The sidebar holds **New chat**, a **WORKSPACE** section (**Planning**, **Projects**, **Library**, **Plugins**, **Artifacts**, **Customize**), a **PINNED** section and **RECENTS**. **Switch product** at the top moves between Chat, Code and Bot without reloading anything. In Chat, `Ctrl` with `K` (`⌘` `K` on a Mac) opens **Search**, and `Ctrl` with `/` opens the full **Keyboard shortcuts** sheet.

    A **Two-minute orientation** card offers **Start tour**, which walks you through the product menu, the command menu and Settings. **Dismiss onboarding** hides it for good.
  </Step>

  <Step title="Sign in to keep your work">
    Choose **Sign in to save your work** in the sidebar footer, or **Sign in** on any public page. The dialog runs on `cortex.foundation` and says so. Signing in does not navigate away: the conversation on screen is kept, the sidebar swaps the **Guest** row for your account, and the dialog closes on its own about a second after it reads **You're signed in.**

    The available methods, and what to do when a sign-in banner reports a problem, are on [Accounts and sign-in](/getting-started/accounts).
  </Step>

  <Step title="Open a second application">
    Use **Switch product** in the sidebar to pick **Cortex Code** or **Cortex Bot**. If you are still a guest, a dialog headed **This space is reserved** offers **Sign in** or **Continue in Chat**. If you are signed in but not yet invited, a closed-beta dialog offers **Continue in Chat** only. Neither dialog can be dismissed and neither redirects, so the address bar keeps the URL you asked for.
  </Step>
</Steps>

<Note>
  Guest conversations live in the browser session. Sign in before you close the tab if you want to keep the one you just started. Guests also have no projects, no Library, no memory and no uploads, because a guest session could never come back to revoke something it created.
</Note>

## Set the model and the thinking level

Chat picks a default model for new chats and lets you switch at any time from the composer. The current public models are **Cortex 1 Mini**, **Cortex Teutonic-1** and, for pictures, **Cortex-Image-1**. All three are previews.

To change the default rather than the current chat, open **Settings** from the sidebar footer and stay on **Models**. **Default model** applies to new chats, and **Default thinking level** (**Low**, **Medium**, **High**) sets how much time Cortex spends reasoning before it answers. Every published model is available from the Free plan up, so the picker will not lock a row on you. See [Models](/reference/models).

## Install the desktop app or the CLI

The browser covers Chat, and the cloud runtimes behind Code and Bot. A local host, meaning your own machine or a server you own, exists only on the desktop app and the command line. That is a deliberate split, not a missing browser feature.

<Tip>
  The desktop app also adds a few things the web cannot offer at all: a floating companion with a global **Quick Chat**, and **Appshots**, a capture chord for the last Chat or Code thread you used. The web has no global hotkey.
</Tip>

Start from [Ways to run Cortex](/getting-started/downloads) for the desktop app, or [Install the CLI](/cli/install) for the terminal.

## Then pick a surface

<CardGroup cols={2}>
  <Card title="Chat quickstart" icon="comments" href="/chat/quickstart">
    Create a project with standing instructions, add files to Library, and run a research task.
  </Card>

  <Card title="Code quickstart" icon="code" href="/code/quickstart">
    Connect a repository and start your first session with approvals turned on.
  </Card>

  <Card title="Bot quickstart" icon="robot" href="/bot/quickstart">
    Create a bot, open its computer, and watch it work while it asks before consequential steps.
  </Card>

  <Card title="CLI quickstart" icon="terminal" href="/cli/quickstart">
    Sign in from the terminal and run a session in a checkout you already have.
  </Card>

  <Card title="Design quickstart" icon="pen-ruler" href="/design/quickstart">
    Install the Cortex Design desktop app and make your first canvas.
  </Card>

  <Card title="Security quickstart" icon="shield-halved" href="/security/quickstart">
    Put review on a repository and read the check run it writes on a pull request.
  </Card>
</CardGroup>

## Frequently asked

<AccordionGroup>
  <Accordion title="Do I need an account to try Cortex?">
    No. Chat works as a guest with 100 messages a day and 500 over thirty days. The banner above the composer shows how many are left. Signing in moves you to the Free plan, whose windows start fresh on the account: an unused guest allowance does not carry over.
  </Accordion>

  <Accordion title="Why does Cortex Code say the space is reserved?">
    You are not signed in. Code and Bot are member surfaces. Choose **Sign in**, or **Continue in Chat**.
  </Accordion>

  <Accordion title="I am signed in and Cortex Code still will not open.">
    Code and Bot are in closed beta, so a signed-in account also has to be invited. The dialog offers **Continue in Chat** only. Ask for an invitation, and use Chat in the meantime.
  </Accordion>

  <Accordion title="Can I change plan from inside the app?">
    **Settings** then **Plan & billing** lists the plans and marks the one you are on, but checkout is not available yet on this deployment: expect a hold badge on the action rather than a payment form. [Plans and quotas](/getting-started/plans) explains what each plan includes.
  </Accordion>

  <Accordion title="Is there a public inference API?">
    Not yet. There is no public model-inference API, no endpoints and no programmatic keys to document. See [Platform API](/reference/platform-api).
  </Accordion>
</AccordionGroup>

## Related

* [What is Cortex](/getting-started/what-is-cortex)
* [Which product do I need?](/getting-started/choose-a-product)
* [Accounts and sign-in](/getting-started/accounts)
* [Plans and quotas](/getting-started/plans)
* [Keyboard shortcuts](/getting-started/keyboard-shortcuts)
* [Troubleshooting](/getting-started/troubleshooting)
