Nefi LogoNext.js Configuration AI Agent

Package Management

Learn about nefi's package-management module

Package Management

nefi automatically manages the dependencies of your project basing on your natural language request.

Augmentations

In order to provide the best experience, nefi implements following functionality of augmenting the input/output calls to the LLM

  1. Intercepting the package manager used by your project
    • Supported package managers: bun, pnpm, yarn, npm
  2. Retrieving if Node.js is installed using nvm and checking the version of the node executable and current package manager that is being used.
  3. Validation of the packages being suggested by the LLM
  4. Checking if node_modules is present in the project.
  5. Installation and removal of dependencies

On this page