https://github.com/replicatedhq/chartsmith
https://github.com/replicatedhq/chartsmith
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/replicatedhq/chartsmith
- Owner: replicatedhq
- License: other
- Created: 2024-12-23T13:06:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-12-16T09:13:59.000Z (6 months ago)
- Last Synced: 2025-12-18T09:51:49.060Z (6 months ago)
- Language: TypeScript
- Size: 3.57 MB
- Stars: 10
- Watchers: 9
- Forks: 15
- Open Issues: 45
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Chartsmith
Build Better Helm Charts
## Overview
Chartsmith is an AI-powered tool that helps you build better Helm charts.
## Development
See [CONTRIBUTING.md](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](https://github.com/replicatedhq/chartsmith/issues/new) 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