Skip to main content

Marketplace Overview

The Agent Marketplace is where you find specialized AI agents built by Tesslate and the community. Each agent is pre-configured with a system prompt, agent type, tool permissions, and (optionally) a model, so you can install and start using it immediately.

Official Agents

Built, tested, and maintained by the Tesslate team

Community Agents

Created and shared by developers in the community

Open Source

Fork and customize open-source agents to fit your needs

Free and Paid

Most agents are free; premium agents offer advanced capabilities

Browsing Agents

1

Open the Marketplace

Click Marketplace in the sidebar navigation.
2

Select the Agents Tab

View all available AI agents. You can also browse bases, tools, and integrations.
3

Search and Filter

  • Search by name, description, or technology
  • Filter by category (Builder, Frontend, Full-stack, Data, Specialized)
  • Filter by pricing (Free or Paid)
  • Filter by source type (Open Source or Closed Source)
  • Sort by popularity, rating, or recency
4

View Agent Details

Click any agent to see its full description, capabilities, tech stack, stats, reviews, and pricing.

Agent Categories

General-purpose coding agents
  • Full-stack Builder
  • Frontend Builder
  • Component Builder
  • Rapid Prototyper
Best for: everyday development tasks and scaffolding

Agent Detail Page

When you click an agent, you see comprehensive information:
What the agent does, its key strengths, when to use it, and example use cases. This helps you decide if the agent fits your needs.
Which architecture the agent uses:
  • StreamAgent: Fast single-pass generation, no tools
  • IterativeAgent: Multi-step with tool calling
  • ReActAgent: Explicit reasoning pattern
  • TesslateAgent: Full-featured with native function calling
The agent type determines how the agent processes requests and what features are available.
Which tools the agent has access to. Some agents have full tool access; others are restricted to specific categories (e.g., file ops only, or read-only tools).
Which model powers the agent. For open-source agents, you can change this after installing.
Download count, average rating, individual reviews, and usage statistics. These help you gauge quality and popularity.
  • Free: No cost. Pay only for LLM API usage.
  • Monthly subscription: Premium features with recurring payment.
  • One-time purchase: Pay once, use forever.
  • Open source: You can view the system prompt, fork, and customize.
  • Closed source: Use as-is. The system prompt is hidden.
  • Forkable: Whether the agent allows forking.

Installing Agents

1

Find an Agent

Browse or search the marketplace for an agent that fits your needs.
2

Review Details

Read the description, check the agent type, review the tool access, and read community reviews.
3

Click Install

Click Add to Library (free) or Purchase (paid).For paid agents, you complete the checkout through Stripe and the agent appears in your library after payment confirmation.
4

Go to Your Library

The agent appears in Library under the Agents tab.
5

Enable the Agent

Toggle the agent on to make it available in the project chat dropdown.
6

Select a Model (Optional)

For open-source agents, you can change the AI model before using it.
7

Start Using

Open any project, select the agent from the dropdown, and start chatting.
Installing an agent adds it to your library but does not automatically enable it. You control which agents appear in the project chat dropdown by toggling them on or off.

Stream Builder

StreamAgent, Free, Open SourceFast UI generation with React and Tailwind CSS. Great for landing pages, component scaffolding, and rapid prototyping.

Tesslate Agent

TesslateAgent/IterativeAgent, Free, Open SourceFull-featured development agent with tool calling, error recovery, and multi-step task execution. The default agent for most users.

React Component Builder

IterativeAgent, Free, Open SourceSpecialized in creating reusable React components with TypeScript, accessibility standards, and proper prop typing.

API Integration Expert

IterativeAgent, Free, Open SourceFocused on building API integrations, data fetching patterns, error handling, and server state management.

ReAct Reasoning Agent

ReActAgent, Free, Open SourceUses explicit reasoning before every action. Best for debugging, investigation, and tasks where auditable thinking is important.

Community Agents

The community creates and shares specialized agents:
  • Code Analyzer: Reads your codebase and provides quality, complexity, and improvement insights
  • Documentation Writer: Generates documentation for your components and APIs
  • Refactoring Assistant: Helps reorganize and improve existing code
  • Test Generator: Creates test suites for your components and functions
  • API Designer: Designs RESTful API schemas and endpoints
  • Database Schema Designer: Plans and creates database schemas
All community agents are reviewed by Tesslate before appearing in the marketplace. Reviews check for quality, safety, and compliance with guidelines.

Managing Installed Agents

After installing, manage agents in your Library:
Toggle agents on or off for projects. Disabled agents stay in your library and can be re-enabled at any time.
For open-source agents, switch the underlying AI model. Try different models to find the best balance of quality and cost for your tasks.
Fork open-source agents to create your own version. Edit the system prompt, change tool access, and customize behavior while keeping the original untouched.
Add specific agents to specific projects. Go to Project Settings and choose which agents are available in that project’s chat dropdown.
Remove agents you no longer need. You can reinstall them from the marketplace at any time.

Rating and Reviews

Help the community by rating agents you use:
1

Use the Agent

Try the agent in real projects with various tasks before rating.
2

Open Agent Details

Go to the marketplace and click on the agent.
3

Leave a Rating

Rate 1 to 5 stars based on your experience.
4

Write a Review

Share specifics: what worked, what didn’t, which tasks it excels at, and any limitations you found.
5

Submit

Your review helps others make informed decisions.

What to Evaluate

Code Quality

Does it generate clean, working, well-structured code?

Accuracy

Does it understand requests correctly and follow instructions?

Consistency

Does it produce reliable results across different requests?

Value

Is the quality worth the cost (if paid)?

Publishing Your Agent

Created a great custom agent? Share it with the community.
1

Create and Test

Build your agent and test it thoroughly with real tasks. See the Customizing Agents guide for best practices.
2

Write Documentation

Create a clear description covering: what the agent does, which technologies it specializes in, when to use it, example prompts, and any limitations.
3

Configure Marketplace Settings

  • Choose a category and add searchable tags
  • Set source type (open or closed source)
  • Set pricing model (free, monthly subscription, or one-time purchase)
  • Enable or disable forking
4

Submit for Review

Click Publish to Marketplace in agent settings. The Tesslate team reviews your submission for quality and guidelines compliance.
5

Go Live

Once approved, your agent appears in the marketplace. You receive download counts, ratings, and reviews.

Marketplace Data Model

Each marketplace agent entry stores:
FieldDescription
Name and slugDisplay name and URL-safe identifier
Agent typeStreamAgent, IterativeAgent, ReActAgent, or TesslateAgent
System promptCore instructions (visible for open-source agents)
ToolsList of permitted tools (null for full access)
Tool configsCustom tool descriptions and examples
ModelDefault AI model
Pricing typefree, monthly, or one_time
Source typeopen or closed
Is forkableWhether users can fork the agent
StatsDownloads, rating, review count
Published agents are visible to all Tesslate users. Test thoroughly before publishing. Once published, users depend on your agent working correctly.

Pricing Models

No subscription fee
  • Full access to the agent
  • Often open source (forkable)
  • Community supported
  • You pay only for LLM API usage (through your own key or Tesslate credits)
Best for: most users, trying out agents, community contributions

Best Practices

Check the agent type, tool access, and supported technologies before installing. An IterativeAgent that only has read_file access will behave very differently from one with full tool access.
Try agents on a test project before using them in production work. This lets you evaluate quality without risking your main codebase.
If an open-source agent is close to what you need, fork it instead of building from scratch. You start with a proven foundation.
Reviews from other users provide real-world insights about an agent’s strengths and weaknesses that descriptions alone cannot convey.

Troubleshooting

  • Verify you are logged in
  • Check your internet connection
  • For paid agents, verify your payment method is valid
  • Try refreshing the page
  • Contact support if the issue persists
  • Confirm the agent is enabled in your Library (toggle it on)
  • Refresh the project page
  • Check that the agent has been added to the project (Project Settings)
  • Reinstall if needed
  • Verify you are using it for its intended purpose (check the description)
  • Try more specific prompts aligned with the agent’s specialty
  • Check if a different AI model improves results (for open-source agents)
  • Leave feedback for the creator
  • Try a different agent with similar capabilities

Next Steps

Using Agents

Learn how to prompt and interact with agents effectively

Customizing Agents

Create your own custom agents

Agent Types

Understand the four agent architectures

AI Agents Overview

Core concepts and architecture