Skip to main content

Download Obsidian Chess Studio

Get the latest version for your platform:

Download Latest Release

Download prebuilt binaries for Windows, macOS, Linux, and Android
Current Version: 2.6.9 | License: GPL-3.0 | All platforms supported

System Requirements

Before installing, ensure your system meets these minimum requirements:
  • OS: Windows 10 or later (64-bit)
  • RAM: 4 GB minimum, 8 GB recommended
  • Storage: 500 MB for application + space for databases
  • Processor: x86-64 compatible (SSE4.1 or better for Stockfish)
  • OS: macOS 10.15 (Catalina) or later
  • RAM: 4 GB minimum, 8 GB recommended
  • Storage: 500 MB for application + space for databases
  • Processor: Intel (x86-64) or Apple Silicon (M1/M2/M3)
  • OS: Ubuntu 20.04+, Fedora 35+, or equivalent
  • RAM: 4 GB minimum, 8 GB recommended
  • Storage: 500 MB for application + space for databases
  • Processor: x86-64 compatible (SSE4.1 or better for Stockfish)
  • Dependencies: Standard desktop libraries (included in most distributions)
  • OS: Android 8.0 (Oreo) or later
  • RAM: 2 GB minimum, 4 GB recommended
  • Storage: 200 MB for application + space for databases
  • Processor: ARM64 (aarch64)
Android support is currently in development. Some features may be limited.

Installation by Platform

1

Download the installer

Download obsidian-chess-studio_2.6.9_x64_en-US.msi or the .exe installer from the releases page.
2

Run the installer

Double-click the downloaded file. If you see a Windows SmartScreen warning, click More infoRun anyway.
The SmartScreen warning appears because the application isn’t signed with an expensive code signing certificate. The software is safe and open source.
3

Follow installation wizard

  • Accept the license agreement (GPL-3.0)
  • Choose installation directory (default: C:\Program Files\Obsidian Chess Studio)
  • Select whether to create desktop shortcut
  • Click Install
4

Launch the application

Once installation completes, click Finish to launch Obsidian Chess Studio.

Windows-Specific Notes

  • Stockfish engine: Stockfish 18 is bundled and will be automatically configured on first launch
  • Updates: The application can check for updates automatically (configurable in Settings)
  • Uninstall: Use Windows Settings → Apps → Obsidian Chess Studio → Uninstall

First Launch Setup

When you first launch Obsidian Chess Studio, you’ll go through a brief setup:
1

Welcome screen

Read the welcome message and click Get Started.
2

Create your first profile

Profiles help you organize games from different sources:
  • Enter a profile name (e.g., “Main” or your chess.com username)
  • Optionally link a Lichess or Chess.com account
  • Click Create Profile
You can create multiple profiles later for different accounts or purposes (training, tournaments, etc.).
3

Engine verification

OCS will automatically detect and configure the bundled Stockfish 18 engine. You should see:
  • ✅ Stockfish 18 detected and configured
  • Engine status: Ready
The optimal Stockfish build for your CPU is automatically selected (AVX2, BMI2, SSE4.1, etc.).
4

Choose your preferences

Customize your experience:
  • Theme: Light, Dark, or System default
  • Piece set: Choose from 30+ piece styles
  • Board colors: Customize board appearance
  • Sound effects: Enable move sounds (multiple sound packs available)
  • Language: Select from 17 supported languages
5

Start analyzing

You’re ready to go! The main board interface will appear.

Verifying Installation

To ensure everything is working correctly:
  1. Go to SettingsEngines
  2. You should see Stockfish 18 in the engine list
  3. Click Test to verify the engine responds
  4. You should see “Engine is working correctly”
If the engine isn’t detected:
  • Restart the application
  • Check system requirements (some builds require specific CPU features)
  • See Troubleshooting below
  1. Go to the Analysis board
  2. Make a few moves
  3. Enable analysis (toggle the engine button)
  4. You should see evaluation numbers and best move suggestions
If analysis doesn’t work:
  • Ensure the engine is enabled in Settings
  • Check that you allocated at least 128 MB hash memory
  • Verify CPU usage in Task Manager (engine should be using cores)
  1. Click FileImport PGN
  2. Copy and paste this test game:
[Event "Test Game"]
[White "Player1"]
[Black "Player2"]
[Result "1-0"]

1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Ba4 Nf6 1-0
  1. Click Import
  2. The game should load on the board

Troubleshooting

Windows:
  • Check if Windows Defender is blocking the app
  • Verify you have Visual C++ Runtime installed
  • Try running as Administrator
macOS:
  • Remove quarantine attribute: xattr -cr /Applications/Obsidian\ Chess\ Studio.app
  • Check Console.app for error messages
Linux:
  • Ensure you have required libraries: ldd obsidian-chess-studio
  • Check for missing dependencies and install them
  • Try running from terminal to see error messages
  1. Go to SettingsEnginesAdd Engine
  2. Click Download Stockfish
  3. Select the appropriate build for your CPU:
    • AVX-512: Newest Intel/AMD CPUs
    • AVX2: Modern CPUs (2013+)
    • SSE4.1: Older CPUs
    • Basic: Universal fallback
  4. Wait for download and extraction
  5. Test the engine
If downloads fail:
  • Check your internet connection
  • Download manually from Stockfish releases
  • Add the engine manually via Browse in Settings → Engines
If you see database errors:
  1. Close Obsidian Chess Studio
  2. Locate your data directory:
    • Windows: C:\Users\YourName\AppData\Roaming\com.ocs
    • macOS: ~/Library/Application Support/com.ocs
    • Linux: ~/.local/share/com.ocs
  3. Backup the db folder
  4. Delete corrupted database files if needed
  5. Restart the application (databases will be recreated)
If the application is slow:Reduce engine resource usage:
  • Lower hash memory allocation (Settings → Engines)
  • Reduce thread count (1-2 threads for older CPUs)
  • Decrease analysis depth limit
Optimize database:
  • Settings → Database → Optimize Database
  • Clear cached searches
  • Consider archiving old games
System-level:
  • Close other applications
  • Ensure adequate free RAM
  • Check for disk space issues

Getting Help

If you encounter issues not covered here:

GitHub Issues

Report bugs and technical issues

Discussions

Ask questions and get community support

Next Steps

Now that Obsidian Chess Studio is installed:

Quick Start Guide

Import your first game and start analyzing

User Guide

Learn about all features in detail

Build docs developers (and LLMs) love