Skip to content

Example: Todo List Application (Part 1)

Objective: Initial implementation of Issue #26: Create a Python todo list application

Context

  • In the previous example, we created GitHub Issue #26: Create a Python todo app
  • We can now refer to this issue directly in our conversation with VMPilot
  • Note: We initially ask VMPilot to discuss the issue before creating any files, to establish a clear plan

Initial Planning

Requesting to implement the issue

Continuing the conversation

Continuing the conversation

  • It started above by looking at the issue and some files, and suggests a comprehensive plan to implement the issue.
  • The plan looks good overall, but needs refining to save the data to a JSON file.
  • The LLM starts to implement the plan.

  • And I ask it to run the app to test it.

Continuing the conversation

Continuing the conversation

  • The testing looks good, but I noticed that the JSON file is in the root of the project, and I wanted it in the same directory as the app. So I ask the LLM to fix that and review the README.

Continuing the conversation

Continuing the conversation

Continuing the conversation

Continuing the conversation