We're experimenting with an LLM Bot (Large Language Model) that will review NuttX Pull Requests. This article explains how we created the LLM Bot in One Week:
(1) We call GitHub API to fetch NuttX Pull Requests (2) Append the PR Body to the NuttX PR Requirements (3) Which becomes the LLM Prompt that we send to Gemini API (4) Our Bot posts the Gemini Response as a PR Review Comment (5) Due to quirks in Gemini API: We use Emoji Reactions to limit the API Calls (6) Though our LLM Bot was created by accident. (It wasn't meant to be an AI Project!) Please check out the article: https://lupyuen.codeberg.page/articles/llm.html Lup