syrus-sdk-gemma4
v1.0.1
Published
AI-powered code assistant for CLI and VS Code, integrated with Syrus AI.
Readme
Syrus Code Assistant
AI-powered code assistant for CLI and VS Code, integrated with Syrus AI.
Structure
packages/core: Core logic (API client, Prompt builder, Memory manager).packages/cli: CLI interface (syrus-code).packages/vscode: VS Code Extension side-panel chat.
Getting Started
Installation
- Clone the repository.
- Install dependencies:
npm install - Build the project:
npm run build
Using the CLI
- Install the CLI globally (via Extension or terminal):
npm install -g packages/cli - Set your API Key:
syrus-code auth - Start chatting:
syrus-code chat
Dica: Na barra lateral da extensão Syrus, você encontrará um botão de "Download" que faz a instalação global automaticamente para você!
Using the VS Code Extension
- Open the project in VS Code.
- Go to the
packages/vscodedirectory. - Press
F5to start debugging and test the extension in a new window. - Set your API Key using the command
Syrus: Set API Key.
Features
- Global CLI Installation: Install the
syrus-codecommand globally with one click from the extension. - Contextual Chat: Uses workspace files and current selection to provide accurate answers.
- Session Memory: Automatically summarizes conversations to maintain context.
- Secure Auth: Uses secure local storage for API keys.
- Automated Actions: Syrus can create files and folders with your permission.
