Skip to main content

Command Palette

Search for a command to run...

Tinker - Phase 1 - Autonomous Task Runner

Day 8 of Sprited

Updated
1 min readView as Markdown
Tinker - Phase 1 - Autonomous Task Runner

Okay, we had an ambitious goal for Tinker—an autonomous AI agent that will build Pixel. But, after consideration, we decided to go simple phase by phase approach.

Phase 1 - We introduced looping agent which is connected to OpenAI API and speaks gibberish every 5 second internval.

Phase 2 - It now looks at tasks directory for any open tasks and moves them to ongoing then to done.

Phase 3 - We gave it shell read access with capability to prompt user with a shell commands to run.

Phase 4 - We dockerized this, so there is no inadvertent mishaps.

PR: https://github.com/kndlt/tinker/pull/1

Currently, the agent is able to create persistent docker image and do some work on it like creating files and what not.

Next steps: I will think about that tomorrow. I’m logging off.

Tinker

Part 2 of 9

Tinker is our internal virtual engineer with containerized shell access and self-improvement capabilities. It's main job will be to build and maintain Pixel. https://github.com/kndlt/tinker

Up next

Tinker - Phase 2 Plan

Today’s Day 8 of Sprited. Yesterday, I bootstrapped a new project called Tinker (tentative name). Tinker is an AI agent which is fully autonomous with system level access. The idea is that it would be the virtual employee who’d be responsible for bui...