---
title: Portal
description: Guuey's agent App Store and universal chat client — where end users discover deployed agents and talk to them, on the web today with native apps on the way.
---

Portal is Guuey's app for end users. It's two things in one: an App Store for agents, and a universal chat client for talking to them. Builders create and deploy agents in [Studio](https://studio.guuey.com); Portal is where everyone else finds those agents and uses them.

:::note
Guuey is in early preview. Portal on the web lives at `app.guuey.com` and works in desktop and mobile browsers. Native iOS and Android apps are built from the same codebase and are on the way — Portal today means the web app.
:::

## Finding agents

Portal is organized into four tabs:

- **Explore** — the store surface. Browse featured and trending agents, official apps, and category filters, or search by name. Tap any agent to open its profile card, where you can add it to your list or start chatting right away.
- **Agents** — your agents: ones you've added from Explore, ones you've chatted with, and (if you're a builder) the agents you own.
- **Chats** — every conversation, one thread per agent session. On desktop this becomes a two-pane layout with your chat list beside the open thread.
- **Settings** — account, notifications, linked accounts, and your data. You can delete an individual agent's memory of you, or delete your account entirely.

## How agents get here

When a builder shares an agent **publicly** from Studio, it gets a public listing in Portal's Explore tab. Sharing **privately** instead produces a direct link that opens the agent's profile card without listing it in Explore.

Visibility and access are separate. Each agent's builder also decides whether you need a Guuey account to chat: some agents welcome guests, others ask you to sign in first. When sign-in is required, Portal prompts you before the conversation starts. You can create an account with email or sign in with Google or Apple.

## Chatting with an agent

Every agent on Guuey runs on its own isolated, long-running infrastructure, and Portal talks to it directly:

- **Streaming responses** — replies stream in token by token as the agent writes them, with rich Markdown formatting.
- **Generative UI** — agents built on Guuey's default MCP server don't just answer in text. Tool results can render as interactive cards inline in the conversation. Generative UI is the [ggui protocol](https://docs.ggui.ai); see its docs for what agents can render.
- **Persistent history** — the agent keeps your conversation server-side. Reopening a thread replays the full transcript, including cards.

:::tip
Portal is a _universal_ client: alongside Guuey-hosted agents, it can pair with a self-hosted ggui server. Use **Add server** and enter the server URL plus the pairing code your local `ggui serve` prints (the native apps will scan its QR code instead). Self-hosting is covered in the [ggui docs](https://docs.ggui.ai).
:::

## For builders

Your own deployed agents appear in the Agents tab too, so you can test them exactly the way your users will experience them — same chat, same streaming, same cards. When you're happy with an agent, share it from Studio and it's live in Portal.