Skip to main content
Starcat is in beta and available to beta testers only. If you’d like to try it, contact Stardeck support.
Starcat is the AI agent that works at the level of your whole organization, not a single app. You’ll find it in your organization dashboard, where it can answer questions about your business, operate the apps you’ve built, and, once you turn it on, coordinate changes across multiple projects. Where the Developer Agent lives inside one project and builds the code for that app, Starcat sits above your projects and works across them.

Where to Find Starcat

Open your organization dashboard at stardeck.ai/dashboard. Starcat is the chat on the dashboard, and it’s also available in the sidebar when you’ve opened one of your apps. Your conversations are saved, so you can come back to a thread later, rename it, or fork it to explore a different direction.

Sharing what you’re looking at

When you open one of your apps, Starcat appears in a sidebar beside it. Use the Include current page content toggle (the eye icon in the chat input) to let Starcat read the page you’re currently viewing, so you can ask about what’s on screen without describing it. It’s off by default and applies to the next message you send. This toggle appears only in the app sidebar, and your app needs to be on a recent version for it to show up.

What Starcat Can Do

Know Your Organization

Reads and writes your knowledge store: policies, SOPs, brand guidelines, and reference material

Operate Your Apps

Calls your apps’ APIs on your behalf to read and update data across the org

Coordinate Projects

Creates new apps and dispatches work to project Developer Agents when you enable it

Work With Data Stores

Inspects and updates organization-level data stores that apps share

Research

Searches the web and explores topics in parallel to gather what it needs

Use Skills

Loads your organization’s skills to apply your team’s domain expertise

Knowledge about your business

Starcat has access to your organization’s knowledge store, where you keep business knowledge that isn’t tied to any one app: policies, standard operating procedures, brand guidelines, and reference material. Ask about a process and it checks the knowledge store first. It can also write new documents there as things change.
“What’s our refund policy?” “Summarize our brand voice guidelines for a new copywriter.” “Save this onboarding checklist to our knowledge store.”

Operating your apps

Starcat can call the APIs of the apps you’ve built, acting as itself on your behalf. This lets it pull data, make updates, and move information between apps through conversation, without you writing any code.
“How much revenue did the POS app make today?” “Get all customers from the CRM app and create matching contacts in the support app.”
An app only responds to Starcat when you turn on Allow agent access in that app’s Settings → Cross-App tab, and you choose which environments (Production, Preview, Sandbox) it may operate. See Agent Cross-App Calling for the full walkthrough.

Coordinating work across projects

When you enable developer agents for a conversation (see below), Starcat can also build at the organization level:
  • Create a new app from scratch, describing what it should do
  • Dispatch work to a project’s Developer Agent, handing off a feature or fix with the context it needs
  • Coordinate shared data stores so changes line up across the apps that read from them
Starcat works at the feature and behavior level here. It scopes the change and hands the implementation to each project’s Developer Agent rather than writing the code itself.
“Add a loyalty-points feature to the POS app.” “Both the storefront and the admin app read from the products store — add a discontinued flag and update both.”

Working with data stores

Starcat can inspect and update the organization-level data stores your apps share. It reads the schema, adds tables and columns, and runs migrations so a change lines up across every app that reads from a store.
“What tables are in the customers data store?” “Add a loyalty_tier column to the customers table and backfill it to ‘standard’.” “Create a new data store for our inventory data.”

Researching

Starcat can search the web and dig into several topics at once, so it gathers what it needs before it answers or acts.
“Find Stripe’s current payout schedule for Thailand.” “Compare how three competitors package their pricing tiers.” “Look up the latest docs for the library we’re about to use.”

Using skills

Skills are reusable instructions that capture how your team does something. Starcat can load your organization’s skills on demand and apply that expertise in a conversation. See Skills for how to create and manage them.
“Use our brand-voice skill to draft this launch announcement.” “Follow our quoting process to put together a quote for this customer.”
Once you know what Starcat can do, see Modes & Settings for how to control it in a conversation, and Best Practices for tips on getting the most out of it.

Starcat vs. the Developer Agent

StarcatDeveloper Agent
ScopeYour whole organizationA single project
Lives inThe organization dashboardA project’s workspace
KnowledgeOrganization knowledge storeThe project’s codebase
BuildingCreates apps and coordinates projectsWrites and edits code in one app
Cross-app callsOperates apps as itself, on your behalfCalls other apps as the current project

Modes & Settings

Starcat’s chat modes, agent tiers, and conversation settings

Best Practices

Conversation settings and tips for getting the most out of Starcat

Developer Agent

The in-project agent that builds and edits your app’s code

Agent Cross-App Calling

How Starcat operates your apps and how to allow it

Making an App Callable by Starcat

Expose an app’s APIs so Starcat can query and update it

Cross-App Communication

Connect your apps so they can work together as a system