PackageTrack
Sign in Get early access

ask_bubble_ai

A premium floating AI chat bubble widget for Flutter. Easily embed a chatbot assistant powered by Gemini, OpenAI, Claude, DeepSeek, and OpenRouter with custom styling, streaming, and navigation.

1.5.1 askbubbleai/ask_bubble_ai

What this package is like to depend on

Last release 2 months ago

11 Jun 2026

Too new to tell

only 1 release windows

Nearly every release is documented

notes for 16 of 16 stable releases

Nothing withdrawn

no release was ever pulled

2 months old

16 releases · first in 2026

16 releases in the last 12 months

see the full history below

Release timeline

16 releases · Jun 2026 to Jun 2026
Release Pre-release

Releases

latest 16
  1. 1.5.1 11 Jun 2026
    Release notes
    • Interactive Copy Button Feedback: Added dynamic checkmark icon (Icons.check_rounded) feedback when clicking the inline copy button on chat bubbles. Reverts back to copy icon after 2 seconds.
    • Enabled copy button for both user and assistant chat bubbles.
    • Comply with pub.dev limits by restricting topics list to 5 items in pubspec.yaml.
    Open source →
  2. 1.5.0 11 Jun 2026
    Release notes
    • OpenRouter provider support: Added AskAiProvider.openRouter as a fifth AI provider option. OpenRouter is a unified API gateway that gives access to hundreds of models from OpenAI, Anthropic, Meta, Mistral, Google, and more through a single OpenAI-compatible endpoint (openrouter.ai/api/v1/chat/completions) with Bearer token authentication.
    • Includes recommended HTTP-Referer and X-Title headers as per OpenRouter API guidelines.
    • Default model for OpenRouter must be specified via modelName (e.g. openai/gpt-4o, anthropic/claude-sonnet-4-5, meta-llama/llama-3.3-70b-instruct).
    • Updated pubspec.yaml description, version, and topics to include openrouter.
    • Updated README.md with OpenRouter API key instructions, provider table, and configuration property descriptions.
    Open source →
  3. 1.4.1 11 Jun 2026
    Release notes
    • Minor fixes and corrections.
    Open source →
  4. 1.4.0 11 Jun 2026
    Release notes
    • DeepSeek provider support: Added AskAiProvider.deepSeek as a fourth AI provider option. Uses DeepSeek's OpenAI-compatible Chat Completion API (api.deepseek.com) with Bearer token authentication.
    • Default model for DeepSeek is deepseek-v4-flash (overridable via modelName).
    • Updated pubspec.yaml description and topics to include deepseek.
    • Updated README.md with DeepSeek API key instructions, provider table, and configuration property descriptions.
    • Updated example app to demonstrate the DeepSeek provider option.
    Open source →
  5. 1.3.9 10 Jun 2026
    Release notes
    • Issues fixed and README.md updated.
    Open source →
  6. 1.3.6 10 Jun 2026
    Release notes
    • Fixed markdown formatting in README.md to ensure the License section is displayed as a separate section instead of inside a code block.
    Open source →
  7. 1.3.5 10 Jun 2026
    Release notes
    • Updated screenshot paths in README.md to use direct hosted image URLs, resolving display issues on pub.dev.
    • Simplified markdown parser logic in AskAiPanel by removing a redundant ternary expression.
    • Set the default provider to Gemini in the example application to align with the default environment key and model configuration.
    Open source →
  8. 1.3.4 10 Jun 2026
    Release notes
    • Fixed pub.dev image rendering compatibility by replacing absolute raw GitHub URLs (which fail on private repositories) with a standard Markdown table using relative local package paths (assets/).
    Open source →
  9. 1.3.3 10 Jun 2026
    Release notes
    • Fixed README screenshots not displaying on pub.dev due to private/moved repository URL paths by changing image paths to local package-relative directories (assets/).
    Open source →
  10. 1.3.2 10 Jun 2026
    Release notes
    • Added high-quality screenshots to README.md to showcase the customizable UI of the floating chat bubble and assistant panel.
    • Secured example app API key using String.fromEnvironment and configured a .env template local configuration (with .gitignore rules).
    Open source →
  11. 1.3.1 10 Jun 2026
    Release notes
    • Added avatarWidget: Widget? to AskAiHeaderStyle. When set, it fully replaces the default icon inside the circular avatar container, allowing any widget (e.g. Image.asset, Image.network, a logo, or a Stack combining an icon + badge) to be used as the assistant avatar. Falls back to avatarIcon when not provided.
    Open source →
  12. 1.3.0 10 Jun 2026
    Release notes
    • Gemini streaming responses: Gemini provider now streams tokens in real-time for a live-typing effect inside the chat panel.
    • Inline markdown rendering: AI responses now render **bold**, *italic*, and - bullet list syntax correctly inside message bubbles.
    • Message timestamps: Each message bubble shows a HH:MM timestamp below it (toggle via showTimestamps parameter).
    • Copy to clipboard: Long-press any message bubble to copy its text to the system clipboard.
    • Multi-line input: The text input field now expands up to 4 lines for longer messages before scrolling.
    • Auto-focus input: The text field is focused automatically when the chat panel opens.
    • bubbleStyle parameter: New AskAiBubbleStyle model lets you customize the floating button's background, icon, label color, border, and border radius.
    • initiallyOpen parameter: Optionally start the widget with the panel already open.
    • showTimestamps parameter: Toggle message timestamp visibility.
    • maxTokens parameter: Configure the maximum response token budget for any provider (Gemini, OpenAI, Claude).
    • Status indicator: Header subtitle dynamically shows "Thinking…" while a response is in-progress and reverts to "Active" when idle.
    • Disabled reset during loading: The reset button is disabled while a response is streaming to prevent state corruption.
    • Tooltip on bubble button: Added a tooltip to the floating bubble button for accessibility.
    Open source →
  13. 1.2.0 07 Jun 2026
    Release notes
    • Resolved include warning for flutter_lints in the example package analysis configuration.
    • Added bubble minimization and cancel handle features to the README documentation.
    Open source →
  14. 1.1.0 07 Jun 2026
    Release notes
    • Added capability to minimize the floating bubble button.
    • Added close/cancel button to trigger minimization.
    • Added widget and unit tests verifying minimization states.
    Open source →
  15. 1.0.0 07 Jun 2026
    Release notes
    • Complete documentation coverage of public API.
    • Restructured library entrypoint export.
    • Fixed analyzer lints and unnecessary library name warnings.
    • Added detailed provider support and widget layout enhancements.
    Open source →
  16. 0.0.1 06 Jun 2026
    Release notes
    • Initial release of ask_bubble_ai.
    • Added the floating AI chat bubble widget AskBubbleAi.
    • Integrated Google Gemini AI capabilities via the google_generative_ai SDK.
    • Supported contextual grounding with custom knowledge base/FAQs document (brainDocument).
    • Added session context awareness via user metadata mapping (userDetails).
    • Implemented structured [NAVIGATE:route|text] parsing for in-app page redirection buttons.
    • Added welcome screen with customizable quick question suggestion chips.
    • Built beautiful dark and light mode UI matching premium design standards.
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive