Databutton
DiscordSign up
  • Getting Started
    • Databutton University
    • Meet the Databutton AI agent
  • Help & FAQ
  • Prompting in Databutton
    • Top prompting strategies
    • Prompting app UI & design
    • Prompting up your backend (APIs)
    • Troubleshooting prompt
    • Connecting UI with the Backend
    • Prompt Gallery
  • Using Tasks
    • How to use tasks in Databutton
    • Writing a good task
    • Chaining tasks
  • Task Gallery
  • Integrating SaaS Services
    • Authentication Integration
      • Firebase Integration
      • Supabase Integration
    • Working with Firestore Database
    • Working with Supabase Table
    • Stripe Integration
  • App Configurations
    • Package Installations
    • Managing Secrets
    • Customising Agent Behavior
    • Invite Collaborators
    • Customising App Design
  • Tutorials
    • Configuring a custom domain for your app
  • Databutton MCP – Build tools for AI
  • Troubleshooting
    • Browser window crashes
Powered by GitBook
On this page
  • Ask the Agent to Install Packages
  • Adding Packages Manually
  • Frequently Asked Questions

Was this helpful?

  1. App Configurations

Package Installations

Managing Python Package Installation for your app's Backend.

The Packages tab in the Configuration section lets you install and manage Python packages


Ask the Agent to Install Packages

The Agent makes it easy to install Python packages:

  1. Ask the Agent to install a package (e.g., "Can you install NumPy python package for me?").

  2. The Agent will handle the installation and provide updates directly in the chat.

  3. You’ll see confirmation messages once the package is installed successfully.

💡 Tip: You can install any pip packages, including those hosted on Git (e.g., git+https://...).


Adding Packages Manually

If you prefer, you can also update your requirements.txt manually:

  1. Go to the Packages tab in Configuration.

  2. Add the package name (and version, if needed) under Your Packages.

  3. Click Upgrade Workspace to apply the changes.


Frequently Asked Questions

Can the agent install any Python packages?

Yes, the Agent can install any pip packages, including packages hosted on Git (e.g., `git+https://...`).

How do I know if a package is installed correctly?

You’ll see constant info messages from the Agent during installation. Additionally, the bell notification icon will alert you once the installation is complete.

How do I fix packages that show errors?

Click Show Logs next to the package section to view the error details.

Can I install frontend (NPM) packages in Databutton?

Databutton comes with a pre-configured set of popular packages. You cannot install additional NPM packages at the moment. However, this feature is on our roadmap and will be available soon.

If you’d like to request additional packages, feel free to contact our team through the Intercom widget (bottom corner of the screen) or reach out on Discord.

To list the pre-installed NPM packages, simply ask the agent: "Show me all frontend packages available in Databutton."

PreviousStripe IntegrationNextManaging Secrets

Last updated 4 months ago

Was this helpful?