Skip to content

Repository files navigation

dank-bubbler

A BubbleTea-based TUI component suite for AgentDank tools, featuring terminal charting with NTCharts.

Overview

This project helps integrate AgentDank functionality into Golang BubbleTea GUIs. We're building out a component suite starting with a tech demo, then extracting reusable components.

Projects

Product Demo

A demo application showcasing a product browser for the Connecticut cannabis dataset.

Features:

  • Product browsing by brand, name, cannabis type, or date
  • Info pane displaying selected product details
  • NTCharts horizontal bar chart showing the top 6 compounds for the product
  • Data source: dank-data repository

Current Dataset:

Development

Refer to DEVELOPMENT.md for development setup, available tasks, and contribution guidelines.

Use Task to automate common workflows:

task              # List all available tasks
task build        # Build all tools
task test         # Run tests
task fmt          # Format code
task lint         # Run linter
task run -- --db <path>  # Run dank-bubbler-ct

Dependencies

  • BubbleTea - TUI framework
  • NTCharts - Terminal charting library (maintained by us)
  • DuckDB - Database engine for data queries

Development

Refer to AGENTS.md for agent configuration and maintenance notes.

About

A Dope Cannabis Data TUI Demo

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages