MARKETPLACE
PLUGINS
NOCODDO AI (PRO)
NoCoddo AI (Pro) logo

NoCoddo AI (Pro)

Published December 2025
   •    Updated January 2026

Plugin details

Bring the power of Large Language Models (LLMs) directly to your Bubble app without the massive API bills.
Nocoddo AI runs powerful machine learning models (Transformers) directly in your user's browser via WebAssembly. This means the AI is free, private, and works offline.

🔥 Why choose Client-Side AI?
Zero Costs: Scale to 1M users without paying a cent to OpenAI or Pinecone.
Total Privacy: Data never leaves the device. Perfect for GDPR/HIPAA apps.
Low Latency: Instant interactions once the model is loaded.

✨ Key Features:

🧠 Smart Tasks (All-in-One Action):
Sentiment Analysis: Detect if a text is Positive or Negative.
Summarization: Compress long texts into short summaries.
Text Generation: A chat model (LaMini) that follows instructions.
Zero-Shot Classification (Pro): Categorize text with your own custom labels (e.g., "Spam", "Lead", "Support").
Question Answering (Pro): Extract specific answers from a context text.
Feature Extraction (Pro): Generate Vector Embeddings for semantic search.

🎨 Beautiful UI included:
The element handles all the complex UI states for you. It shows a "Thinking..." spinner, a download progress bar for the models, and displays the result automatically. You can customize colors, borders, and fonts to match your brand.

🛠️ Technical Details:
First Load: The plugin downloads the quantized model to the browser cache (40MB - 250MB depending on the task). Warn your users!
Cache Management: Includes a "Clear Cache" action to free up space on the user's device.
Batch Processing: Perfect for building "Admin Worker Pages" that process thousands of database items for free in a background tab.

Models Used: Xenova/distilbert, Xenova/distilbart-cnn, Xenova/LaMini-Flan-T5, Xenova/all-MiniLM-L6-v2.


Demo Test: https://demo-app-56978.bubbleapps.io/version-test/nocoddoai_pro/1765211842595x556906979918017100

Editor: https://bubble.io/page?id=demo-app-56978&test_plugin=1765209148816x406870525158883300_current&tab=Design&name=nocoddoai_pro&ai_generated=true&type=page&elements=bTKZb

$15

One time  •  Or  $5/mo

stars   •   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

NoCoddo logo
NoCoddo
Joined 2025   •   60 Plugins
View contributor profile

Instructions

🚀 Quick Start Guide
1. Visual Setup (The "Magic Box"):
  - Drag the Nocoddo AI element onto your page.
  - This element is visual: it displays the "Thinking..." spinner, the download progress bar, and the final result text automatically.
  - Customize the Background, Border, and Font in the property editor to match your app's design.

2. Running the AI:
  - Add a Button (e.g., "Analyze").
  - Start a Workflow: Element Actions > Run AI.
  - Main Text / Context: Pass the text you want to analyze (e.g., `Input A's value`).
  - Task: Select the AI operation (see Documentation for details).

⚠️ IMPORTANT: First Run Behavior
Because this AI runs on the user's device, the first time a user runs a specific task, the browser must download the AI Model (between 40MB and 250MB).
  - Action: A progress bar will appear inside the element showing the download status.
  - Advice: Warn your users that the first analysis might take 10-60 seconds. Subsequent runs will be instant (cached).

3. Batch Processing (Database Items):
  - Since this runs Client-Side, you cannot use Backend Workflows.
  - To process a list of database items (e.g., summarize 500 tickets), create an "Admin Worker Page".
  - Create a recursive workflow on that page: Load Item -> Run AI -> Save to DB -> Trigger Next Item.
  - Keep the tab open while it processes the queue for free.

4. Storage Management:
  - Use the Clear AI Cache action to free up storage space on the user's device if needed.



Where to find compatible models?

You cannot use just any model (like standard GPT or Llama). You need models optimized for the web (ONNX format) supported by Transformers.js.

1. Go to Hugging Face Hub: https://huggingface.co/models

2. Filter for Transformers.js: Search for models with the tag transformers.js or look at the Xenova collection (highly recommended).

3. Copy the Model ID: Copy the text that looks like User/ModelName.

Example: Xenova/distilbert-base-uncased


Recommended Custom Models by Task

If you want to change the default behavior, here are the best tested models for each task supported by this plugin.

  - Sentiment Analysis: Xenova/bert-base-multilingual-uncased-sentiment
  - Summarization: Xenova/bart-large-cnn
  - Text Generation: Xenova/flan-t5-base
  - Zero-Shot Classif.: Xenova/bart-large-mnli
  - Q&A English: Xenova/roberta-base-squad2
  - Q&A Multilingue: Xenova/xlm-roberta-base-squad2
  - Feature Extraction: Xenova/paraphrase-multilingual-MiniLM-L12-v2


⚠️ Important Performance Warning

Size Matters: Since these models run in the browser, the user must download them once.

Small Models (<100MB): Fast load, good for mobile.

Large Models (>500MB): High accuracy, but may take 10-30 seconds to initialize on the first run and might crash on older mobile devices.

Always test the Custom Model ID on your target device before deploying.

Types

This plugin can be found under the following types:
Element   •   Event   •   Action

Categories

This plugin can be found under the following categories:
Productivity   •   Customer Support   •   AI   •   Analytics   •   Visual Elements

Resources

Support contact
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble