Quickstart
Turn your Strands agent into an agent-native application in 10 minutes.
Prerequisites#
Before you begin, you'll need the following:
- An OpenAI API key
- Node.js 20+
- Python 3.12+ (Python agents only)
- Your favorite package manager
Getting started#
Create a free account#
Sign up for a free developer account on our Enterprise Intelligence Platform to get a license key. You'll use it later to enable persistent threads and the inspector.
Choose your starting point#
You can either start fresh with our starter template or integrate CopilotKit into your existing Strands agent.
🎉 Start chatting!#
Your AI agent is now ready to use! Navigate to localhost:3000 and try asking it some questions:
What can you do?Please tell me a joke.What do you think about React?Troubleshooting
- If you're having connection issues, try using
0.0.0.0or127.0.0.1instead oflocalhost - Make sure your agent is running on port 8000
- Check that your OpenAI API key is correctly set
- Verify that the
@ag-ui/clientpackage is installed in your frontend
Open Inspector and confirm setup#
On localhost, click the Inspector button in the corner of the app.
- Open Agents, then Agent. Your agent is listed.
- Send a chat message. Open Agents, then AG-UI Events. Events are moving.
- Open Threads. The list is unlocked (Intelligence is on), or locked with Enable Intelligence (Intelligence is off).
More detail: Inspector.
Deploying to AWS?#
If you're planning to deploy your Strands agent to AWS Bedrock AgentCore, see the AgentCore deploy guide.
What's next?#
Now that you have your basic agent setup, explore these advanced features: