Skip to content

A fork of Replicated's Chartsmith with a replacement of the custom chat UI and LLM implementation with Vercel AI SDK

License

Notifications You must be signed in to change notification settings

jjjorgenson/chartsmith

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chartsmith

Build Better Helm Charts

Overview

Chartsmith is an AI-powered tool that helps you build better Helm charts.

Development

See CONTRIBUTING.md for development setup instructions.

If you are interested in contributing or being a maintainer on this project, please reach out to us by opening an issue in the repo.

Authentication

Extension Authentication

The VS Code extension authenticates using a token-based mechanism:

  1. When a user clicks "Login" in the extension, it opens a browser window to the authentication page
  2. After successful authentication, the app generates an extension token and sends it to the extension
  3. The extension stores this token and uses it for API requests with a Bearer token header
  4. Token validation happens via the /api/auth/status endpoint

About

A fork of Replicated's Chartsmith with a replacement of the custom chat UI and LLM implementation with Vercel AI SDK

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 62.4%
  • Go 35.3%
  • CSS 1.2%
  • Other 1.1%