Buoy and AI

As you all know, AI agentic coding requires existing code to help the agent figure out how to write in a certain language. Buoy doesn’t have that. In fact, because it’s so similar to VB and Xojo, we have to be careful to make sure the agent knows that it’s not those languages to prevent errors and omissions that could cause problems… like not using Generics or Async/Await when appropriate.

A few versions ago, we introduced a command-line initialization command that helps set up your working environment for AI use. It won’t overwrite files that already exist, but if nothing does, it provides hints to help you on your Buoy journey.

You can try it out today by opening a terminal to the top folder of your project any typing: buoy ai init

how do I test this feature??

Open terminal, cd to your Buoy project folder, type buoy ai init. Answer question(s).

Next time you use your coding agent, it should pull in those instructions.

Note: this is still in experimental stages and we are adding enhancements all the time.