DeepSharp
A lightweight C# CLI tool to interact with DeepSeek Chat (via free account authentication) with built-in Agent capabilities.
// Quick Setup
1. Install globally via .NET SDK:
dotnet tool install -g DeepSharp
2. Authenticate with your free DeepSeek Chat account:
deepsharp auth
No paid API key required. Connects to your standard free DeepSeek Chat account.
3. Launch the interactive CLI:
deepsharp
4. Launch the Avalonia UI (Experimental):
deepsharp --enable-experimental-features
deepsharp ui
// Feature Matrix
| Feature | Description | State |
|---|---|---|
| Agent Mode | DeepSeek can edit/read files and run commands on your computer. | Partially stable |
| API | An API for other services to use. | In development |
| UI Mode | An Avalonia UI for DeepSharp. It also supports Agent Mode. | Experimental |
| Sessions | Resume previous sessions to continue working on a project after restarting. | Stable |
// CLI Commands
| Command | Description |
|---|---|
| deepsharp auth | Authenticate with your DeepSeek Chat account credentials. |
| deepsharp | Launch the main interactive CLI session. |
| deepsharp --enable-experimental-features | Enable experimental flags, including Avalonia UI support. |
| deepsharp ui | Launch the graphical Avalonia UI mode. |