willium / cocoon

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cocoon Logo

License: MIT

😎 Cocoon organizes your data warehouse using LLM agents, preparing it for analysis. Specifically, Cocoon helps you with data cleaning, data integration, and data modeling.

Get Started

πŸ‘‰ Try this Google Collab Notebook

Cocoon is available on PyPI:

pip install cocoon_data

To get started, you need to connect to

  • LLMs (e.g., GPT-4, Claude-3, Gemini-Ultra...)
  • Data Warehouses (e.g., Snowflake, Duckdb...)
from cocoon_data import *

# if you use Open AI, please ensure GPT-4 is available
openai.api_key  = 'xycabc'

# if you use Snowflake
con = snowflake.connector.connect(...)

query_widget, cocoon_workflow = create_cocoon_workflow(con)

# a helper widget to query your data warehouse
query_widget.display()

# the main panel to interact with Cocoon
cocoon_workflow.start_workflow()

πŸŽ‰ You shall see the following on a notebook:

About

License:MIT License


Languages

Language:Python 62.8%Language:HTML 37.2%