What is the Library?
Your Library is your personal collection of:- AI Agents: Installed agents ready to use
- Project Bases: Templates for new projects
- Tools: Integrations and utilities
- Custom Items: Your own creations
Accessing Your Library
1
Open Library
Click Library in the sidebar navigation
2
Browse Categories
Switch between Agents, Bases, and Tools tabs
3
Manage Items
Enable/disable, edit, or remove items
Managing Agents
Enabling and Disabling
Control which agents appear in your project selector:- Enabled Agents: Available in all projects
- Disabled Agents: Hidden but not deleted
- Toggle: Click the switch to enable/disable
Disabling an agent doesn’t remove it - just hides it from your agent selector.
Editing Agents
For open source agents only, you can customize:System Prompt
Edit the instructions that guide agent behavior
AI Model
Change the underlying AI model
Name & Icon
Customize display name and icon
Description
Update the agent description
Forking Agents
Create your own version of any open source agent:- Click Fork on the agent card
- Choose a new name
- Customize prompt and settings
- Save to your library
- Optionally publish to marketplace
Managing Bases
Installed Bases
View all bases in your library:- Preview: See base structure and files
- Tech Stack: View technologies used
- Usage: See how many projects created
- Remove: Delete from library
Creating Projects
Use bases to start new projects:- Go to Dashboard
- Click Create New Project
- Select Base as source
- Choose from your library
- Project initializes with base code
Managing Models
Configure AI models for your agents:- Default Models
- API Keys
- Model Settings
Set default models for agent types:
- Stream Agent default
- Iterative Agent default
- Custom model preferences
Library Organization
Filtering Items
Filtering Items
- Filter by source type (open/closed)
- Filter by enabled/disabled status
- Search by name or description
- Sort by recently used or alphabetical
Favorites
Favorites
- Star frequently used items
- Quick access to favorites
- Appears at top of lists
Collections
Collections
- Group related items
- Create custom categories
- Organize by project type
- Share collections
Custom Agents
Creating from Scratch
Build your own agent:1
Click Create Agent
In Library, click Create New Agent
2
Choose Type
Select Stream or Iterative agent
3
Configure
Set name, icon, prompt, and model
4
Test
Try the agent in a test project
5
Refine
Iterate on the prompt until it works well
Writing Effective Prompts
Be Specific
Define exact behavior and output format
Include Examples
Show examples of desired code style
Set Constraints
Specify what NOT to do
Define Context
Explain the agent’s role and purpose
Publishing to Marketplace
Share your custom agents with the community:1
Polish Agent
Ensure prompt works well and description is clear
2
Click Publish
Open agent settings and click Publish
3
Set Details
Add category, tags, pricing model
4
Submit
Submit for marketplace review
5
Go Live
Once approved, appears in marketplace
Published agents become publicly available. Only publish agents you want to share with everyone.
Best Practices
Keep Library Organized
Keep Library Organized
- Disable agents you don’t use
- Remove unused bases
- Update custom agent prompts regularly
- Star your favorites
Sync Across Devices
Sync Across Devices
- Library syncs automatically
- Custom agents available everywhere
- API keys stored securely
- Settings preserved
Test Custom Agents
Test Custom Agents
- Create test projects for new agents
- Refine prompts based on results
- Compare with similar agents
- Get feedback before publishing