GraphCanon updated today · GitHub synced today
Trust & integrity
Full report- Maintenance
- Dormant (509d since push)
- As of today · Source: github_public_v1
- Provenance
- Not a fork · Personal account
- As of today · Source: github_public_v1
- Security (OSV)
- 15 low (15 low)
- As of today · Source: osv@v1
Public GitHub metadata and optional OSV dependency scans. Signals, not a guarantee. Trust methodology.
Overview
Chat snowflake - Text to SQL
Capability facts
- Languages
- python
Source: github.language · Jul 11, 2026
Categories
Compatibility
Sourced claims from the README excerpt - not unsourced marketing copy.
Source: README excerpt (regex_v1, Jul 11, 2026)
6. Run `python ingest.py` to get convert to embeddings and store as an index file.Source link
Tags
README
🛠️ Installation
-
Clone this repository: git clone https://github.com/yourusername/snowchat.git
-
Install the required packages: cd snowchat pip install -r requirements.txt
-
Set up your
OPENAI_API_KEY,ACCOUNT,USER_NAME,PASSWORD,ROLE,DATABASE,SCHEMA,WAREHOUSE,SUPABASE_URL,SUPABASE_SERVICE_KEY,SUPABASE_STORAGE_URL,CLOUDFLARE_ACCOUNT_ID,CLOUDFLARE_NAMESPACE_ID,CLOUDFLARE_API_TOKENin project directorysecrets.toml. Cloudflare is used here for caching Snowflake responses in KV. -
Make you're schemas and store them in docs folder that matches you're database.
-
Create supabase extention, table and function from the supabase/scripts.sql.
-
Run
python ingest.pyto get convert to embeddings and store as an index file. -
Run the Streamlit app to start chatting: streamlit run main.py
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.