October DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PCOctober DealsAmazon USDeal season is back - check today's better picksAmazon US: current deals, useful picks and tech finds.See Picks×
Skip to content
VGSources
Blog

How to Set Up API Keys in Hermes Agent

A complete Hermes Agent API-key setup guide covering .env storage, config.yaml, provider variables, OAuth, OpenAI-compatible endpoints, validation and common errors.
WorldHermes Agent Length12 min Posted Quest giverVGSources Team
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Put provider credentials in ~/.hermes/.env, use config.yaml for non-secret behavior, and run hermes model when adding a provider for the first time. The in-chat /model command only switches between providers Hermes already knows about.

Understand Hermes Agent’s configuration files

Hermes separates secrets from ordinary settings. API keys, bot tokens, OAuth secrets and similar credentials belong in ~/.hermes/.env. Model preferences, endpoints and other non-secret behavior settings belong in ~/.hermes/config.yaml. Keeping the two categories separate makes it easier to audit configuration and prevents a secret from being mixed into general settings.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The supported convenience command is hermes config set KEY VAL. Hermes automatically routes API-key values to .env and sends other configuration values to config.yaml. You do not need to edit either file manually for a normal provider setup.

What you need before starting

Have the provider account, a valid API key or an available OAuth login, and the operating-system user that will run Hermes. If you are using a compatible gateway, obtain its exact base URL and confirm which model names and authentication format it accepts. A credential can be valid while still failing if it is paired with the wrong provider, regional service or endpoint.

#1 Best Overall
Sale
Gaoye Blue Light Blocking Glasses
  • BLUE LIGHT BLOCKING GLASSES: Our blue light glasses for women boast UV400 protection, blocking harmful blue rays from computer screens. With these bluelight glasses women, you can enjoy gaming, reading, or watching TV with no worries of eye strain.
  • EYE RELIEF: Our blue light glasses are engineered to reduce blurry vision or strain caused by prolonged screen time. These womens blue light glasses aid in better sleep by preventing blue light from disrupting your natural sleep cycle, helping you fall asleep faster and enjoy a more restful night's sleep, making them the perfect christmas present.
  • COMFORTABLE: Crafted from durable material, our trendy blue light glasses for woman or blue light glasses men ensure long-lasting comfort. The high-transmittance lenses accessories, gamer gifts for men, help keep your eyes relaxed. Perfect stocking stuffers, gifts for gamers men, christmas gifts for men, halloween costumes.
  • LIGHTWEIGHT: These clear blue light glasses feature a lightweight frame, meaning they’ll stay comfy for long-term wear. Perfect as blue blockers glasses for women or mens blue light glasses, these non-prescription fake glasses for men can be worn throughout the day. The blue light blocking glasses women feature polycarbonate HD lenses, which are anti-reflective and restore true color.
  • WORRY-FREE PURCHASE: If you experience any issues, our support team is ready to assist you quickly. These are the perfect costume glasses for cosplay dressing up.

Hermes needs at least one way to connect to an LLM. You can meet that requirement with an API key, an OAuth flow or credentials Hermes can reuse from another supported tool. You do not have to configure every provider listed in the documentation; configure only the service you intend to use.

Set a key from the terminal

  1. Open a shell as the same user account that will run Hermes.
  2. Run the provider-specific command. For example, an OpenRouter setup uses hermes config set OPENROUTER_API_KEY sk-or-your-key. Replace the example value with your actual key, and never publish or commit that value.
  3. Start the provider setup flow with hermes model.
  4. When Hermes asks which provider and model to use, select the provider you just configured and complete its prompts.

The command writes the value under your home directory, so running it as one operating-system user and launching Hermes as another can make the key appear to be missing. Check the active account’s ~/.hermes directory if a credential is not detected. The same issue can occur when Hermes is started from a service, container or remote shell whose environment and home directory differ from your interactive terminal.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose the right command: hermes model or /model?

These commands serve different stages of setup. Use the terminal command for onboarding; use the slash command for an already configured session.

Command Where you run it What it does When to use it
hermes model Terminal, outside a chat Adds a provider, accepts an API key, runs OAuth where available, and configures an endpoint First-time setup or when adding a provider Hermes has never configured
/model Inside an active Hermes chat Switches among providers and models that are already configured Changing models during an established session

If a provider is absent from the choices shown by /model, leave the chat, run hermes model, and finish that provider’s setup. Running /model repeatedly will not create a missing credential or endpoint. This distinction is especially important after installing Hermes on a new machine: the chat interface cannot perform the initial provider registration by itself.

Provider variables and authentication choices

Provider variable names are specific and effectively case-sensitive. An OpenRouter key is not interchangeable with an OpenAI key simply because both services can expose OpenAI-style APIs. Use the variable documented for the provider you selected.

Provider Key or credential variable Important setup detail
OpenRouter OPENROUTER_API_KEY Store the key in ~/.hermes/.env, then select the provider in hermes model.
OpenAI or another OpenAI-compatible service OPENAI_API_KEY and, when needed, OPENAI_BASE_URL Set the base URL when requests must go to a non-default service origin.
Anthropic ANTHROPIC_API_KEY, Claude Code credentials, or an ANTHROPIC_TOKEN fallback The interactive hermes model route is preferred for Claude credentials.
GitHub Copilot COPILOT_GITHUB_TOKEN, then GH_TOKEN, then GITHUB_TOKEN, or gh auth token Classic ghp_* tokens are not supported by the Copilot API; use OAuth or a supported fine-grained token.
Google Gemini GOOGLE_API_KEY or GEMINI_API_KEY Gemini can be selected for the main model and can also power auxiliary tasks.
z.ai / GLM GLM_API_KEY Select the zai provider after storing the key.
Kimi / Moonshot KIMI_API_KEY for international service or KIMI_CN_API_KEY for China Choose the provider variant that matches the credential’s region.

Hermes supports a broader catalog as well, including MiniMax, Kilo Code, Xiaomi MiMo, DeepSeek, Hugging Face and Alibaba Cloud. The variable name must match the provider entry used by your installed Hermes version; do not substitute a similarly named variable from another service.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Comparing setup routes

Choose a route by considering five practical differences: whether the provider is available in your account, whether it uses an API key or OAuth, where Hermes stores the resulting credential, whether a custom base URL is required, and whether the provider is your main model or an auxiliary service. Hosted routes such as OpenRouter use a provider-specific key and a standard provider selection. OpenAI-compatible gateways add a base URL. OAuth providers remove the need to copy a key, but still leave a protected credential on the machine. Auxiliary providers can be configured independently so a helper task does not force you to change the main chat model.

Rank #2
Windex Gaming Cleaning Wipes, Pre-Moistened Wipes to Instantly Clean all Gaming Gear and Electronics, Resealable Packaging for a Freshness Lock, 25 count (Pack of 1)
  • WINDEX GAMING WIPES: effortlessly clean all your gaming gear and gaming electronics in one easy step with our new Windex Gaming Wipes
  • AMMONIA FREE: our ammonia-free formula is safe to use on all of your favorite gaming equipment like consoles, headsets, controllers, screens, keyboards, and more
  • PRE-MOISTENED WIPES: each wipe instantly removes dust, dirt, and stubborn smudges and fingerprints leaving a streak-free shine
  • ANTI-STATIC: great for cleaning and wiping down your gaming gear and electronics leaving behind no visible residue
  • COMPACT RESEALABLE PACKAGE: store your pack of Windex Gaming Wipes anywhere in your home for whenever a quick and easy wipedown is needed

OpenRouter

For an OpenRouter route, place the value in OPENROUTER_API_KEY. The shortest supported flow is:

  1. Run hermes config set OPENROUTER_API_KEY sk-or-your-key.
  2. Run hermes model and select OpenRouter.
  3. Choose an available model and save the configuration.

The literal sk-or-your-key text is only a placeholder for the command shape. Do not paste a real secret into an article, shell history shared with others, issue tracker or source repository. If you later change providers, leave the old value in place only if you still need it; otherwise remove or rotate it through the provider and update Hermes.

OpenAI and compatible services

Use OPENAI_API_KEY for authentication. If the service is not at Hermes’ default OpenAI origin, also set OPENAI_BASE_URL to the exact endpoint origin required by that service. When the base URL is present, Hermes sends the key to that endpoint rather than silently using a different origin.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For a company proxy or self-hosted gateway, ask its administrator whether the URL should include a path such as /v1. Do not assume that the host alone is sufficient. The endpoint must also implement the request format and model name Hermes sends; compatibility with one OpenAI client does not automatically guarantee compatibility with every feature.

Anthropic

Anthropic can authenticate with ANTHROPIC_API_KEY. Hermes also recognizes Claude Code credentials and an ANTHROPIC_TOKEN fallback. Because these alternatives have different credential flows, use hermes model and follow the interactive prompts instead of guessing which file or token format to create.

GitHub Copilot

Hermes checks COPILOT_GITHUB_TOKEN, then GH_TOKEN, then GITHUB_TOKEN, and can also obtain a token through gh auth token. A classic ghp_* token is not accepted by the Copilot API. If you do not have a supported token, use the Copilot OAuth device-login flow exposed by hermes model. The precedence matters when more than one variable is exported: an older value in a higher-priority variable can be selected unexpectedly.

Google Gemini, GLM and Kimi

Gemini accepts either GOOGLE_API_KEY or GEMINI_API_KEY. GLM uses GLM_API_KEY and is selected through the zai provider. Kimi separates international and China credentials: use KIMI_API_KEY for the international variant or KIMI_CN_API_KEY for the China variant. Selecting the wrong regional provider can look like an invalid-key error even when the token itself is valid.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
Sale
LISEN Cell Phone Stand Phone Holder for Desk, Office Decor Gadgets for Men
  • Ergonomic & Adjustable Design: Fight "text neck" and improve your posture. Designed for comfort, it offers an adjustable height (7.1in-8.5in) (1.4in adjustable range) and angle (5°-85°) Please note: cell phone stand is only 9 inches tall—the length of a standard pencil
  • Without blocking subtitles Perfect for office desk Tiktok Face Time Zoom video—this is the ultimate kitchen desk essential for phones! Perfect viewing experience while reducing neck back strain, A must-have for gamers streamers desk, and anyone who values both style and support!
  • Sleek & Stable Design fits Otterbox Case: Say goodbye to bent cables, tangles, and tip-overs! LISEN’s stylish adjustable desk phone holder features a built-in charging hole and smart cable management, keeping your phone secure and your workspace clutter-free cool gadgets for men
  • ANTI-SLIP DESIGN free hands: The under 10.00 items easy gadgets back and the bottom of this kitchen essentials for women are fully covered by anti-skid silicone, which LISEN stand up desk decor can provide maximum protection device from any scratches and slides
  • Your Perfect Viewing Companion:If your product arrives damaged or breaks within 365 days, reach out to LISEN for a quick and hassle-free solution. Struggling with assembly, like tightening the screw? We’ve got your back! Your experience matters to us. (Product including: phone Holder stand*1, screw*1, hexagon screwdriver*1, specification*1)

Configure a custom OpenAI-compatible endpoint

A self-hosted gateway, company proxy or other compatible service generally needs two values: the API key and the base URL. Set them as environment variables:

  1. Run hermes config set OPENAI_API_KEY your-key.
  2. Run hermes config set OPENAI_BASE_URL https://your-endpoint.example/v1, replacing the example with the origin and path required by your service.
  3. Run hermes model and choose the custom or OpenAI-compatible provider option.
  4. Send a small test request before relying on the endpoint for long jobs.

Hermes also supports variable substitution inside config.yaml. Use the braced form ${VAR_NAME}; bare $VAR is not expanded.

model:
  provider: custom
  base_url: ${OPENAI_BASE_URL}
  api_key: ${OPENAI_API_KEY}

This pattern keeps the secret out of YAML while allowing the same configuration structure to work across machines with different environment files. Verify that the endpoint’s expected path, protocol and authentication header match what the compatible service documents. A reachable URL with the wrong path can produce a 404 or route error that looks unrelated to authentication. Conversely, a correct path with an expired or under-scoped key will fail authentication, so test the URL and credential separately when diagnosing a problem.

Auxiliary-task endpoints

Hermes can use a separate endpoint for an auxiliary task. When an auxiliary task has a base_url, Hermes calls that address directly and authenticates with the configured api_key or OPENAI_API_KEY. This lets the main model and a helper model use different services without replacing the main provider selection. Treat the auxiliary endpoint as a separate trust boundary: review where its URL sends data and make sure the credential is authorized for that service.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use OAuth when a provider supports it

An API key is not mandatory for every Hermes provider. The provider setup flow documents OAuth alternatives, so start with hermes model even if you expected to copy a token manually.

  • Nous Portal and OpenAI Codex: complete the OAuth flow displayed by hermes model instead of creating an API-key variable.
  • GitHub Copilot: use the OAuth device login when you do not have a supported fine-grained token.
  • Anthropic: reuse Claude Code credentials when available; Hermes can fall back to the documented token options.

OAuth secrets are still credentials. Keep them in Hermes’ managed location, protect the operating-system account that can read them, and revoke the session through the provider if the machine is lost or compromised. OAuth is convenient for interactive setup, while an API key may be easier to provision in a controlled service account; choose the option that matches how Hermes will run.

Inspect and validate the resulting configuration

After setup, verify the configuration without exposing the secret itself.

Rank #4
Ledagic IC+RGBW USB Powered Led Light Bar with App & Remote Control, 2 Pack
  • Easy Installation: Our gaming lights have been designed to enhance your entertainment experience. Simply position the led light bar next to your TV or game console to create a game room environment with ease. They come with USB power and a 60 inch cord for direct mounting and mobility
  • Audio Syncing & Extensive Mode: The built-in high-sensitivity music sensor allows you to sync the TV led lights to your favorite music. Lights react and move to the beat of music, film and game audio, creating an incredible immersive sound and light experience – and all without the need for an additional hub. You can choose from 64+ patterns, including strobe, illusion, jump, energy, gradient, running, chasing, fluttering mode etc. Each mode can be applied to different scenes
  • 64+ Chasing IC+RGB & W Effect: The independent control design of IC+RGB and white all-in-one multifunctional rgbw led bar lights monitor backlight allows you to easily switch the led lights for desk between IC+RGB and white to enjoy a variety of lighting effects, you can choose white lighting mode with high brightness for better illumination when working, etc. Choose IC+RGB lighting mode when you need to create an entertaining atmosphere for the light show, 16 million colours of Color changing rgb light bar let you dance to the beat and create a dynamic party atmosphere
  • Dynamic and Dimmable Lights: 1%-full brightness free brightness adjustment gives you the flexibility to adjust dimmable led light bar for room decorations or a variety of occasions
  • USB Powered: USB light bars for room can be powered by powernank, usb charger, TV, Monitor, laptop PC mainframe, making behind TV led lighting bar easy to install in any location.TV led lights are powered by the TV usb interface / PC mainframe, can be turned on/off synchronously with TV / PC
  1. Run hermes config to inspect the effective configuration and confirm that the intended provider, model and endpoint are present.
  2. Run hermes config check after edits. Address syntax or validation errors before starting a chat.
  3. Start Hermes and make a short request. Confirm that the selected model responds and that the request reaches the intended endpoint.
  4. Inside the chat, use /model only to switch among the providers that now appear as configured choices.

Do not print the contents of ~/.hermes/.env into a bug report. If you need to show a configuration, redact every key, token and OAuth secret while leaving variable names and non-secret paths visible. When comparing two machines, compare provider names, endpoint paths and redacted variable names rather than copying complete files.

Troubleshoot the most common failures

Hermes says the key is missing

  • Check the variable spelling exactly. OPENROUTER_API_KEY and OPENAI_API_KEY are different credentials.
  • Confirm the value is in the active user’s ~/.hermes/.env or exported into the environment of the Hermes process.
  • Run hermes config and hermes config check to identify a malformed or unrecognized setting.
  • Make sure Hermes is launched under the same user account that received the configuration.
  • Check for a higher-priority environment variable containing an obsolete token, especially with GitHub Copilot’s documented variable order.

The provider does not appear in /model

/model only switches among configured choices. Exit the chat and run hermes model to add the provider, complete authentication and save it. Re-enter the chat afterward.

Authentication fails at a custom endpoint

  • Verify both OPENAI_BASE_URL and OPENAI_API_KEY; a valid key sent to the wrong origin still fails.
  • Check whether the service expects a versioned path such as /v1 and whether Hermes’ configured URL includes it.
  • If the value is referenced from YAML, change $OPENAI_API_KEY to ${OPENAI_API_KEY}.
  • Confirm that the endpoint accepts the model and request format Hermes is sending.
  • Test a short request and inspect only non-secret status or route errors; never enable diagnostics that dump authorization headers.

GitHub Copilot rejects the token

Do not use a classic ghp_* token with the Copilot API. Supply a supported fine-grained token, use the documented environment-variable precedence, or complete OAuth device login through hermes model.

Regional Kimi credentials fail

Match the variable and provider variant to the token’s region: KIMI_API_KEY for international service or KIMI_CN_API_KEY for China. Switching only the token while leaving the regional provider unchanged can preserve the failure.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The key works in one shell but not another

Hermes reads the environment available to the process and the files under that process’s home directory. A key configured for one account, virtual environment or remote host will not automatically appear for another. Use hermes config set while logged in as the account that will run Hermes, then validate from that same context.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Protect keys and avoid configuration leaks

  • Never commit ~/.hermes/.env to source control or paste its contents into public logs.
  • Use the narrowest provider permissions available and rotate a key if it appears in shell history, a screenshot or a support ticket.
  • Keep the key in .env and reference it from YAML with ${VAR_NAME} rather than embedding the secret in config.yaml.
  • Review the base URL before sending a production credential. A custom endpoint determines where Hermes transmits the key.
  • When sharing diagnostics, include variable names and redacted values only.
  • Do not place real credentials in example commands that may be copied into documentation, chat transcripts or issue templates.

A practical setup checklist

  • Identify the provider and its exact variable name.
  • Store the secret with hermes config set KEY VAL, or complete the provider’s OAuth flow.
  • Use hermes model for first-time provider setup.
  • Set OPENAI_BASE_URL whenever an OpenAI-compatible service uses a non-default endpoint.
  • Use ${VAR_NAME} for substitutions in YAML.
  • Run hermes config and hermes config check.
  • Test a short request, then use /model for in-chat switching.
  • Confirm the operating-system user, home directory and endpoint are the ones intended for the deployment.

With that separation in place, Hermes has a predictable setup path: credentials live in the user environment file, behavior lives in YAML, interactive onboarding belongs to hermes model, and session-time switching belongs to /model.

Frequently Asked Questions

Where do I put a Hermes API key?

Use hermes config set PROVIDER_KEY your-key. API-key values are routed to ~/.hermes/.env; keep ordinary behavior settings in ~/.hermes/config.yaml.

Best Value
Sale
HUANUO FlowLift™ Dual Monitor Stand, Fully Adjustable Gaming Monitor Desk Mount for 13–32″ Computer Screens, Full Motion VESA 75x75/100x100 with C-Clamp & Grommet Base, Each Arm Holds 4.4 to 19.8 lbs
  • Compatible with Wide Screens - To ensure compatibility with the dual monitor mount, your each monitor must meet three conditions at the same time: First, computer screens size range: 13 to 32 inches. Second, screen weight range: 4.4 to 19.8 lbs. Third, the back of the monitor screen must have VESA mounting holes with a pitch of 75x75mm or 100x100mm.
  • Regarding the compatibility with desks - Your desk must meet three conditions at the same time: First, desk material: Only wooden desks are recommended, plastic or glass desks cannot be used. Second, desk thickness range: 0.59" - 3.54". Third, the bottom of the desk should not have any cross beams or panels, as this will interfere with installation. We recommend carefully checking that your desk and monitors meets all above conditions before purchasing.
  • Dual C-Clamp Hold - Worried your dual monitors might wobble or slip? Our upgraded base uses a larger platform plus a dual C-clamp structure to lock the dual monitor arm firmly to your desk. Each arm safely keeps your screens steady while you type, click and game—no shaking, no sliding, just a clean and secure setup you can trust every day. It also provides Grommet Mounting installation choice, both options ensure stable and secure fixation for your 0.59" - 3.54" desk.
  • Full-Motion Adjustment For Comfortable View - Pull the screen closer when you’re deep in a spreadsheet, push it back to watch videos, or rotate to portrait for coding — moving everything smoothly with just one hand. The monitor stand offers +85°/-50° tilt, ±90° swivel and 360° rotation. Raise your monitor up to 15.75″ to support a healthy sitting posture. Whether you’re working from home, gaming through the night, or switching between video calls and documents, getting the screens to your natural line of sight helps relieve neck, shoulder and back strain so you can stay focused longer with less fatigue.
  • Keep Your Desk Organized: By lifting both screens off the desktop, this dual monitor stand opens up valuable space for your keyboard, notebook, docking station or a simple, clutter-free work area. Built-in cable management guides wires along the arms, keeping cords out of sight and out of the way. Enjoy a tidy, modern workstation that looks as good as it feels to use.

Should I use hermes model or /model?

Run hermes model in a terminal to add or authenticate a provider for the first time. Use /model inside an existing chat only to switch among providers and models already configured.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Can I use a custom OpenAI-compatible endpoint?

Yes. Set OPENAI_API_KEY and OPENAI_BASE_URL, or configure the endpoint through hermes model. In YAML, reference variables as ${VAR_NAME}, not bare $VAR.

Why is my provider missing from /model?

The slash command does not perform initial setup. Exit the chat, run hermes model, complete authentication and save the provider, then start or re-enter the chat.

Do I always need an API key?

No. Hermes supports OAuth for Nous Portal, OpenAI Codex and GitHub Copilot, and can reuse Claude Code credentials for Anthropic. Start the setup wizard to see the available method.

Which variables does Hermes use for GitHub Copilot?

Hermes checks COPILOT_GITHUB_TOKEN, then GH_TOKEN, then GITHUB_TOKEN, and can use gh auth token. Classic ghp_* tokens are not supported by the Copilot API.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Why does a valid Kimi key fail?

Use the provider variant that matches the credential’s region: KIMI_API_KEY for international service or KIMI_CN_API_KEY for China.

How can I verify setup without leaking a secret?

Run hermes config and hermes config check, then make a short test request. Share only redacted variable names, endpoints and error details.

The Bottom Line

Store secrets in ~/.hermes/.env, keep non-secret settings in config.yaml, use hermes model for first-time provider setup, and reserve /model for switching among configured choices. For compatible gateways, pair OPENAI_API_KEY with the exact OPENAI_BASE_URL and use ${VAR_NAME} substitution in YAML.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More quests from Patch Notes

  1. How to Set Up a RedM (RDR2) Server in 2026: License Key, txAdmin and server.cfg, Step by StepBlog11min
  2. Best RedM (RDR2) Server Hosting in 2026: Comparing Four Hosts on Slots, Memory and PriceBlog10min
  3. How to Host a Mindustry Server in 2026: server-release.jar, Port 6567 and the Commands That MatterBlog7min
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.