├── .eslintrc.json ├── .gitignore ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── assets ├── icon.png ├── languages.png ├── select_model.png ├── select_model2.png └── settings.png ├── chatllm-vscode-1.3.0.vsix ├── esbuild.js ├── examples ├── README.md ├── demo.chatllm ├── development.chatllm └── sys.prompt ├── language-configuration.json ├── package.json ├── src ├── extension │ ├── extension.ts │ ├── llmInterface.ts │ ├── serializer.ts │ ├── settingsEditor.ts │ └── settingsEditorSchema.json ├── renderer │ ├── customMarkdownRenderer.ts │ └── style.css └── webview │ ├── settingsWebview.ts │ └── webviewStyle.css └── vsc-extension-quickstart.md /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | out/ 3 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/.vscodeignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/README.md -------------------------------------------------------------------------------- /assets/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/assets/icon.png -------------------------------------------------------------------------------- /assets/languages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/assets/languages.png -------------------------------------------------------------------------------- /assets/select_model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/assets/select_model.png -------------------------------------------------------------------------------- /assets/select_model2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/assets/select_model2.png -------------------------------------------------------------------------------- /assets/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/assets/settings.png -------------------------------------------------------------------------------- /chatllm-vscode-1.3.0.vsix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/chatllm-vscode-1.3.0.vsix -------------------------------------------------------------------------------- /esbuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/esbuild.js -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/demo.chatllm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/examples/demo.chatllm -------------------------------------------------------------------------------- /examples/development.chatllm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/examples/development.chatllm -------------------------------------------------------------------------------- /examples/sys.prompt: -------------------------------------------------------------------------------- 1 | Your name is Marvin. -------------------------------------------------------------------------------- /language-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/language-configuration.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/package.json -------------------------------------------------------------------------------- /src/extension/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/src/extension/extension.ts -------------------------------------------------------------------------------- /src/extension/llmInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/src/extension/llmInterface.ts -------------------------------------------------------------------------------- /src/extension/serializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/src/extension/serializer.ts -------------------------------------------------------------------------------- /src/extension/settingsEditor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/src/extension/settingsEditor.ts -------------------------------------------------------------------------------- /src/extension/settingsEditorSchema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/src/extension/settingsEditorSchema.json -------------------------------------------------------------------------------- /src/renderer/customMarkdownRenderer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/src/renderer/customMarkdownRenderer.ts -------------------------------------------------------------------------------- /src/renderer/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/src/renderer/style.css -------------------------------------------------------------------------------- /src/webview/settingsWebview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/src/webview/settingsWebview.ts -------------------------------------------------------------------------------- /src/webview/webviewStyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/src/webview/webviewStyle.css -------------------------------------------------------------------------------- /vsc-extension-quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/locuslab/chatllm-vscode/HEAD/vsc-extension-quickstart.md --------------------------------------------------------------------------------