Skip to main content

What is General Agent?

General Agent is the most flexible way to work with Replit Agent. You don’t need to pre-select an artifact type or commit to building something specific. Just start chatting — create a CSV, generate a PDF, research a topic, or build a full app when you’re ready. Key concepts:
  • No pre-selection: Start working without choosing an artifact type upfront
  • Any output: Generate files (CSV, PDF, docs), do research, or build apps
  • Connectors: Read and write to external services like BigQuery, Linear, Slack, Notion, Amplitude, Segment, Hex, and more
  • Progressive disclosure: Start with a lightweight chat and escalate to a full app build naturally

How to access General Agent

You can access General Agent in several ways:
  1. Select “General” before writing a prompt on the Replit home page
  2. Open any existing project and start chatting with Agent directly
  3. Choose any Developer Framework — all Developer Frameworks automatically include General Agent
  4. Import from GitHub — Projects imported from GitHub automatically get General Agent

How to use General Agent

Just start chatting

Open a project and start talking. You don’t need to commit to building anything specific — Agent works within your current project context and can handle whatever you throw at it. Example prompts:
  • “Summarize the key points from this document”
  • “Create a CSV of the top 100 companies by revenue”
  • “What are my top five Linear tickets?”
  • “Set up a Vue.js project with TypeScript”
Agent can work with files created during the session, generate single-file outputs, and execute code as part of its reasoning — all before you decide to build anything.

Connecting external services

Connect your tools so Agent can read and write data directly:
  1. Go to Connectors in your project settings
  2. Connect your services (BigQuery, Linear, Slack, Notion, Amplitude, Segment, Hex, and more)
  3. Ask Agent to read or write data through them
Example prompts with connectors:
  • “What are the open tickets in Linear?”
  • “Summarize today’s Slack messages in #engineering”
  • “Pull last month’s sales data from BigQuery”
  • “Show me upcoming events from my calendar”
  • “Create a new ticket in Linear for the onboarding bug”
  • “Send a summary to #engineering in Slack”

From chat to full app

When you’re ready to build, just say so. Agent transitions from lightweight chat into full build mode seamlessly — no need to start over or switch contexts.
  • “Turn this into a web app”
  • “Build an app based on this data”
  • “Create a dashboard for these metrics”
  • “Set up a Rust CLI tool”
You can start casually — research a topic, generate a report, explore some data — and escalate to a full application build when the moment is right.

What you can build

  • Knowledge work: Research, summarize, and analyze without building an app
  • Single-file outputs: CSVs, PDFs, documents, data exports, and formatted reports
  • Data applications: Query connected services and visualize results in dashboards
  • Any framework or language: Angular, Vue, Svelte, Rust, Go, C#, Python tkinter, Godot games, CLI tools, and more
  • Full-stack apps: When you’re ready, build a complete application from your chat context

What to expect

General Agent offers more power and flexibility, which comes with some variability:
  • Single-shot setup: Sometimes Agent configures everything in one go
  • Iterative collaboration: Complex setups may require multiple rounds of refinement
  • Technology limitations: Some technologies may not be fully supported in the Nix environment
Unlike standard Agent with pre-configured environments, General Agent sets up its own environment and run commands based on your request. You may need to ask it to configure publishing when you’re ready to deploy.

Frequently asked questions

No. Each chat is contained within a single project. You can’t have Project A and Project B talk to each other.
You need to connect your services first through Connectors. Once connected, Agent can read and write to them, but it doesn’t have access by default.
Currently supported: BigQuery, Linear, Slack, Notion, Amplitude, Segment, Hex, and more. Additional connectors are being added regularly.
No. Connectors are optional. You can use General Agent for knowledge work, file generation, and building apps without any external connections.

Availability

CapabilityCorePro
General Agent
Any framework
Knowledge work
File generation
Connectors
Build apps
General Agent is available to all users.