Packages

View and install NPM and Python packages for your app

What it is: Packages shows all installed dependencies for your app - both Python (backend) and NPM (frontend) packages.

How to access: Click the Packages tab in the workspace topbar.

Key features:

  • Automatic installation: The agent installs packages as needed

  • Python packages: Backend dependencies managed via pip

  • NPM packages: Frontend dependencies managed via npm

  • Version tracking: View installed package versions

  • Manual installation: Add packages yourself if needed

Pre-installed highlights:

  • Frontend: React, React Router, TailwindCSS, shadcn/ui, Recharts

  • Backend: FastAPI, Pydantic, asyncpg, requests, OpenAI SDK

How to use:

  1. Tell the agent what functionality you need

  2. The agent automatically installs required packages

  3. View installed packages in the Packages tab

  4. Packages are available immediately and persist in your app

Tips:

  • Let the agent handle package installation - it knows compatible versions

  • Never try to install 'app' or 'databutton_app' - they're built-in

  • Python packages are for backend only, NPM packages for frontend only

Package installations persist through deployment

Last updated

Was this helpful?