Milo banner

Milo

11 devlogs
16h 17m 10s

Milo is your cat buddy that codes with you, builds with you, ships with you and talks with you. You can level up milo by doing tasks and gain more xp to unlock new cats and unlock cool commands.

This project uses AI

the thinking messages are also generated from claude. I got help from claude to setup the supabase I am new to this DB things. Also got help in README

Demo Repository

Loading README...

AVD

Tagged your project as well cooked!

🔥 AVD marked your project as well cooked! As a prize for your nicely cooked project, look out for a bonus prize in the mail :)

ridit

Devlog 11

  • Add SkillTool to remove bloated skills from systemPrompt to reduce token usage. Model will auto get the necessary and needed Skill.
  • Add buffer for python commands for live execution.
  • Add money on statusbar
0
ridit

Shipped this project!

Hours: 13.85
Cookies: 🍪 89
Multiplier: 12.84 cookies/hr

I built Milo!. the hardest part was to create the core but Vercel AI SDK helped me a lot. and in the process i learned how ai agents works. how to create clis using React!. how to create beautiful TUI and the real beautify of CLIS.

ridit
  • Add renderComponent in commands to render components without changing the REPL code.
  • Use renderComponent in /provider instead of openWizard.
  • Add 5 commands limit in commandview.
  • Fix arrow left / right in bootstrapwizard.
  • Fix some eslint errors.
  • Add whoami command.
Attachment
Attachment
Attachment
0
ridit
  • Added supabase DB for accounts. levels, XP
  • Added purr-coins system
  • Added achievments system.

Currently everything is simple cause i just started working on this system but the core is done. TUI is next.

0
ridit
  • Added live bashtool command logs.
  • Update tool result bash tool message.
  • fix && issue on windows
  • added disabled state to TextInput and prevent submission when loading
  • increased bash output lines from 10 to 20
0
ridit
  • Updated bootstrap wizard.
  • Updated relationship between human.
  • Removed bloated ai agents context.
0
ridit
  • Updated PersistentSell to run on powershell instead of cmd in windows.
  • Updated tool call result ui for bashtool..
  • Removed bloat from systemprompts.
  • Removed ReadManyFilesTool, it just bloats the output.
  • Added cache for github profile repos.
Attachment
0
ridit

Add a multi-agent env where multiple agents can collaborate on their own with just 1 human prompt. They can figure things outs and acts as a team and separate their tasks on their own.

Attachment
0
ridit
  • Add more details you can add in bootstrap.
  • Add fetch github repo if you provide your github username.
  • Add human memory so milo can add things it knows about you overtime.
  • Changed the way milo saves memory.
0
ridit
  • Added first launch QNA (question and answer) where milo will ask about you.
  • Currently there is only name. gender and github-profile but in future there will be more options to fully customize milo to your liking,
0
ridit

Shipped this project!

Hours: 1.1
Cookies: 🍪 7
Multiplier: 13.12 cookies/hr

I built Milo who is cute cat that lives in your terminal. Milo helps you write code, debug code, create projects, review projects, find bugs, talk to you and many more things. The most challenging part was figuring out the usage of AI but then I did some research and found out about Vercel AI SDK which helped me a lot. I am proud of the whole project overall.

ridit
  • Added download tool to download assets from trusted domains.
0
ridit
  • Deleted all other skills than frontend, for example - typography, colors, backend, ci/cd.
  • Added bootstrap wizard to configure human.
  • Milo now has the context of the human that is using it.
  • Connected bootstrap wizard to REPL.
  • Milo calls you “dad” or “mom” based on your gender.
0