Privoo reference
Download Source Discord

Privoo Coder

From the Privoo reference.

This article is about the coding IDE. For the desktop browser, see Privoo Desktop. For the Android browser, see Privoo for Android.

Privoo Coder is an AI agent coding IDE built on Electron, using the Monaco editor that also powers Visual Studio Code. It is a separate product from Privoo Desktop and shares none of its browser functionality: it is a development environment, not a browser.

It is closed source, distributed for Windows only, and access is gated. Obtaining it requires membership of the project's Discord server, the Contributor role granted by staff, and signing in to the application with a Discord account.

Access and distribution

Privoo Coder is not publicly downloadable. Access is restricted through the project's Discord server:

How to obtain it
StepDetail
1. Join DiscordThe Privoo Discord server.
2. Obtain the roleThe Contributor role is required. Ask staff.
3. Get the linkThe build is hosted on Proton Drive; the link is available to holders of the role.
4. Sign inThe application requires signing in with a Discord account.

The application is distributed for Windows. It is closed source, so unlike Privoo Desktop its behaviour cannot be verified by reading its code, and the description below reflects the project's own documentation rather than an independent reading of the implementation.

Discord sign-in

Privoo Coder authenticates against Discord. This is a meaningful difference from both other Privoo products, which have no account system at all: Privoo Desktop's privacy position rests specifically on there being nothing to sign into. Privoo Coder does have a sign-in, used to enforce the Contributor requirement.

Features

Feature summary
AreaProvided
EditorMonaco, syntax highlighting, minimap, multi-tab editing, autosave indicators
AI assistantSide panel, streaming responses, Markdown and code rendering
Agent modeReads, writes and creates files; runs commands in the workspace
Model choiceOllama (local), OpenAI, Anthropic; bring your own key
File explorerLazily loaded tree, new file and folder creation
SearchFuzzy search across files
ThemesDark, Midnight, Light
InterfaceGlassmorphism, animated
Key storageLocal only, sent only to the chosen provider
PlatformWindows

Editor

The editor is Monaco, the same component underlying Visual Studio Code. This is a meaningful choice rather than a detail: it means the editing surface behaves the way VS Code's does, and inherits its language tooling model rather than reimplementing one.

AI assistant

A side panel hosting a conversational assistant, focusable with Ctrl L.

Agent mode

Agent mode is the feature that distinguishes Privoo Coder from an editor with a chat panel bolted on. Rather than only answering, the assistant can act on the workspace directly:

Scope of agent mode

An agent that writes files and executes commands has real reach over the machine it runs on. That is the feature's purpose, and it is worth understanding before pointing it at a workspace that matters. Standard practice applies: prefer a version-controlled workspace, so anything the agent changes can be reviewed and reverted.

Files and search

Getting started

With Ollama, install it and pull a model, after which Privoo Coder detects it automatically:

ollama pull llama3.1

Ensure Ollama is running and open Privoo Coder; the model list populates on its own. For OpenAI or Anthropic, open Settings via the gear icon, paste the API key, and select the provider in the AI panel.

Model providers

Privoo Coder does not host a model. It operates against a backend the user supplies:

Supported backends
ProviderCostData handling
OllamaFreeRuns entirely locally at http://localhost:11434. Nothing leaves the machine. The model list populates automatically when Ollama is running.
OpenAIUser's accountRequests go to OpenAI under the user's own API key.
AnthropicUser's accountRequests go to Anthropic under the user's own API key.

For Ollama, the model is pulled locally, for example ollama pull llama3.1, and the application detects it. For the hosted providers, the API key is entered in Settings and the provider selected in the AI panel.

Privacy and data handling

The project states that API keys are stored only on the local machine and are sent only to the provider the user selects, and that Privoo Coder makes network calls only to that provider. With Ollama selected, no data leaves the machine.

Two qualifications belong alongside that statement. First, the application is closed source, so unlike Privoo Desktop these claims cannot be checked against the code. Second, the application authenticates with Discord, which is a network interaction independent of the model provider.

When a hosted provider is selected, the code and conversations sent to it are governed by that provider's terms, not by Privoo's. This is inherent to bringing your own key rather than a property of this application.

Keyboard shortcuts

ShortcutAction
Ctrl SSave file
Ctrl LFocus the AI assistant
Ctrl BToggle sidebar
EnterSend message
Shift EnterNewline within a message

Relationship to other Privoo products

Privoo Coder shares the Privoo name and visual identity but is otherwise a distinct application with different properties. It is not a browser and contains none of the browser's blocking, Tor or .mariana functionality.

The Privoo products compared
AspectPrivoo DesktopPrivoo for AndroidPrivoo Coder
TypeWeb browserWeb browserCoding IDE
SourceMIT, publicClosedClosed
PlatformsWindows, macOS, LinuxAndroid 10+Windows
DistributionGitHub ReleasesDiscord, Proton DriveDiscord, Proton Drive
Access gateNoneNone beyond DiscordContributor role
AccountNoneNoneDiscord sign-in
UpdatesAutomaticManualManual

See also