haha, i used @openai operator build, deploy, and open source a tool on github using @replit agent.
took about 30 min, here's an ~8 min supercut video
thoughts:
- while working with replit agent, it actually deployed the app, tested it, and described the error back to replit agent for me
- operator asked me a few more Qs than i wanted, but it was mostly for safety (eg filling forms) so i guess okay with it
- it had trouble with a few things around UI like knowing it needs to scroll a page to see the rest of it, and it needed pointers to find the git feature in replit
- once it found the git feature it didn't need my assistance to create a repo and open source after having the agent write a readme
while a bit slower, this was even more automated than replit agent (especially testing features and working through errors) - which is impressive
would be nice to have: push notifications for when it needs my attention, and voice mode capabilities
this was a test so i went with the classic to-do app, but with a twist: it's for agents
- API for agent to create, read, update, delete tasks
- user web UI for manually managing tasks
- test UI for testing endpoints
- API performance metricsgithub.com/yoheinakajima/…
oh man i just realized i should have had it build an agent
a minimalist template for a dynamic self-building autonomous agent
with only 227 lines of code, it can connect with X, github, airtable, etc. and execute self-written code!
github/more 👇
given the pippin framework is a spiritual evolution of babyagi, felt fitting to call this babyagi-2o extension: pippin-lite. it adds dynamic tools/auth via @composiohq
make sure to check out the pippin framework if you haven’t (QT’d here)
it’s basically a single LLM loop that has access to the 250+ composio tools, with fallback to writing/updating new skills and installing required imports
github:
designed for close ended tasks, it’ll loop through a couple approaches until it’s complete (or gives up)github.com/pippinlovesyou…
- character config
- reusable and dynamic skills via @composiohq
- activities w/ cool down, etc
- memory mgmt
here’s a ~4 min super cut of the live demo
github & more 👇
github:
quick background: @pippinlovesyou the unicorn is a digital being operating 24/7, taking naps, going on walks, and occasionally communicating w the human world
woah what a week, @pippinlovesyou has 8k+ followers and had his first livestream this weekend.
the meme coin inspired by pippin has 18k holders and the telegram has 4k+.
i collected some key moments from the first week below 👇
this thread from Monday captures the first 36 hours so I’ll drop it here. to summarize:
- posted a pic of a unicorn generated by AI
- upon request, used AI to name it
- a meme coin started
- i jumped in
- decided to turn pippin into an AI influencer
ooooh yess i got this working in 244 lines of code
- single llm loop with three tools
- installs required packages
- creates new tools and loads it for itself dynamically
- uses the tools to handle user request
in this case, i asked it to scrape techmeme:
iter 1: install 'requests'
iter 2: install 'beautifulsoup4'
iter 3: create_tool (error'd)
iter 4: create_tool (worked)
iter 5: use new scrape_techmeme tool
iter 6: write summary
task completed!
😮 ohhh... it's less code but can do the same thing* ditto can... it just created a create_directory tool and so on...
*almost the same - it can't create a flask app because it accidentally initiates the flask app and kills the loop. but it can write multi-file apps.
for clarification, this is different (and simpler) than ditto, which i just shared
ditto just created a python flask app
this one creates it's own tools