You know what a Clanker is. If you don’t, go open TikTok for 5 minutes and come back.
We saw the meme. We liked it. We shipped it. That’s the whole story.
Clanker is Agent. Same class. Same everything. Just a better name tbh.
Use It
from upsonic import Clanker, Task
clanker = Clanker("openai/gpt-4o", name="My First Clanker")
task = Task("Tell me a joke about robots.")
result = clanker.do(task)
Congrats, you just built a Clanker.
It Does Everything Agent Does
Because it is Agent. Memory, tools, safety, streaming — all of it. Just vibes.
from upsonic import Clanker, Task
from upsonic.storage.memory import Memory
from upsonic.storage.in_memory import InMemoryStorage
memory = Memory(storage=InMemoryStorage())
clanker = Clanker(
"anthropic/claude-sonnet-4-5",
name="Enterprise Clanker",
memory=memory,
company_name="Acme Corp",
company_objective="World domination through superior AI agents",
)
task = Task("Draft a strategic plan for Q3.")
result = clanker.print_do(task)
Agent for the boardroom. Clanker for the real ones.
Source Code
One line. They cooked, we shipped.