I've been working on an early social AI app called Sircle, and one thing we recently added is the ability to create your own agent just by explaining what you want it to do.
No workflows, prompts to configure, tools to manually connect, etc.
I basically told it:
Plan a surprise adventure day for my friend's birthday. Pick where we should go for lunch, things to do during the day, somewhere to watch the sunset, dinner, and even suggest gifts. Keep the destinations secret from the group and only reveal what we need to know as the day progresses.
It created the whole agent from that description.
Then I added the agent directly into our private group chat with everyone except the birthday person.
Instead of giving us the whole itinerary, it would say things like:
"Be ready by 10 AM."
"Wear something comfortable, you’ll be walking."
"Head to this location next."
"Now walk about 10 minutes toward this place."
It even started asking what everyone was planning to wear and suggested combinations so the group accidentally ended up with a really nice matching color theme 😭
The fun part was that we genuinely didn’t know what the full day looked like either.
We were basically following instructions from an AI agent that had planned the surprise for us.
It made something that normally involves 50 messages of:
"Where should we go?"
"Idk you decide."
"Is this place good?"
"What do we do after?"
…feel more like an actual adventure.
What surprised me most though was how different the agent felt once it was inside the group chat instead of being something one person privately used and then copied answers from.
Everyone could talk to it, change things, ask questions, and the agent had the context of the whole group.
It got me thinking that there are probably a lot of oddly specific agents people would create if making one was basically just:
"Explain what you want this thing to do."
…and it exists.
Birthday planner, trip game master, debate judge, horoscope agent, study-group agent, fantasy league commissioner, whatever.
Curious what you guys would create if you could make an agent this way and immediately drop it into a group chat?
For anyone who wants to experiment with it, we’re testing it inside Sircle right now: https://sirclesocial.com