Skip to main content

Choose the right Starfire workflow

Starfire has several ways to work. Choosing the right one keeps context cleaner and gives the platform the correct tools and lifecycle for the job.

Use Chat when

The task can be completed interactively and the important context already fits in the conversation. Good examples include explaining code, rewriting text, planning a feature, or analyzing a small set of attachments.

Use a Project when

The work spans multiple conversations, files, decisions, or outputs. Projects are the durable workspace boundary for ongoing work.

Use Knowledge when

The same reference material should be searchable and reusable across many tasks. Knowledge is better than repeatedly attaching the same files to new chats.

Use Research when

The answer depends on current external information, multiple sources, citation verification, or conflicting claims.

Use FORGE when

The expected result is an actual software project or packaged artifact—not just a code snippet or architectural suggestion.

Use an Agent when

The behavior itself should be reusable. Put durable role instructions in the agent and keep one-off requirements in the current task.

Use automation when

The work has steps, timing, conditions, budgets, approvals, or should run without a person manually sending every prompt.

Use the Developer Platform when

Another application needs to call Starfire programmatically, manage asynchronous runs, receive webhooks, or integrate Starfire into a backend service.
If a chat is becoming the permanent storage location for a project, that is usually the signal to move the work into Projects and Knowledge.