> ## Documentation Index
> Fetch the complete documentation index at: https://docs.agentkube.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Set Up

export const DownloadButton = ({platform}) => {
  const [downloadUrl, setDownloadUrl] = useState('');
  const [loading, setLoading] = useState(true);
  const [version, setVersion] = useState('');
  useEffect(() => {
    const CURRENT_VERSION = 'v0.0.12';
    const getDownloadUrls = version => {
      const versionWithoutV = version.replace('v', '');
      return {
        'mac-intel': `https://github.com/agentkube/agentkube/releases/download/${version}/Agentkube_${versionWithoutV}_x64.dmg`,
        'mac-arm': `https://github.com/agentkube/agentkube/releases/download/${version}/Agentkube_${versionWithoutV}_aarch64.dmg`,
        'windows-64': `https://github.com/agentkube/agentkube/releases/download/${version}/Agentkube_${versionWithoutV}_x64-setup.exe`,
        'windows-32': `https://github.com/agentkube/agentkube/releases/download/${version}/Agentkube_${versionWithoutV}_x86-setup.exe`,
        'linux-deb': `https://github.com/agentkube/agentkube/releases/download/${version}/Agentkube_${versionWithoutV}_amd64.deb`,
        'linux-rpm': `https://github.com/agentkube/agentkube/releases/download/${version}/Agentkube-${versionWithoutV}-1.x86_64.rpm`
      };
    };
    const downloadUrls = getDownloadUrls(CURRENT_VERSION);
    setDownloadUrl(downloadUrls[platform]);
    setVersion(CURRENT_VERSION);
    setLoading(false);
  }, [platform]);
  const getPlatformName = platform => {
    const names = {
      'mac-intel': 'Mac Intel',
      'mac-arm': 'Mac ARM',
      'windows-64': 'Windows 64-bit',
      'windows-32': 'Windows 32-bit',
      'linux-deb': 'Linux (DEB)',
      'linux-rpm': 'Linux (RPM)'
    };
    return names[platform] || platform;
  };
  if (loading) {
    return <div className="flex items-center justify-center py-4">
        <div className="animate-spin rounded-full h-4 w-4 border-b-2 border-blue-600"></div>
        <span className="ml-2 text-sm">Loading...</span>
      </div>;
  }
  return <div className="">
      <a href={downloadUrl} className="inline-flex items-center justify-center px-6 py-2 bg-neutral-800 text-white text-sm font-medium rounded-lg hover:bg-neutral-900 border-none transition-colors" download>
        Download for {getPlatformName(platform)}
      </a>
    </div>;
};

To get started, please ensure that your device meets the requirements, click the download link, and follow the instructions to install and run Agentkube.

<Tabs>
  <Tab title="Mac">
    **Minimum OS Version:** macOS 10.14

    <div className="flex gap-2">
      <DownloadButton platform="mac-arm" />

      <DownloadButton platform="mac-intel" />
    </div>
  </Tab>

  <Tab title="Windows">
    **Minimum OS Version:** Windows 10

    <div className="flex gap-2">
      <DownloadButton platform="windows-64" />

      <DownloadButton platform="windows-32" />
    </div>

    <Warning>
      **IMPORTANT (UNSIGNED APPS):** The Windows desktop version is not signed and the OS will try to block the app from running. When Windows warns you that the application is not signed, choose **"More info > Run anyway"** to proceed with the installation.
    </Warning>
  </Tab>

  <Tab title="Linux">
    **Minimum OS Version:** Most modern Linux distributions

    <div className="flex gap-2">
      <DownloadButton platform="linux-deb" />

      <DownloadButton platform="linux-rpm" />
    </div>
  </Tab>
</Tabs>

## Getting Started

Once you have downloaded and installed Agentkube:

### Login

1. **Open Agentkube** - Launch the application after installation
2. **Click Settings Icon** - Click on the settings icon in the top right corner
3. **Head to Account** - Navigate to the Account section

<Note>
  Troubleshoot: If the page keeps loading, right click and reload it once.
</Note>

<Frame caption="Account settings with Sign In option">
  <img src="https://mintcdn.com/agentkube/SX9T0Atz_mhB8UCN/images/signin.png?fit=max&auto=format&n=SX9T0Atz_mhB8UCN&q=85&s=75798f7da59e7fe97889e194d40697c5" alt="Account settings showing the Sign In button for authentication" width="1920" height="1080" data-path="images/signin.png" />
</Frame>

4. **Click Sign In** - This will open authentication in your browser
5. **Complete Authentication** - Follow the browser authentication flow

<Frame caption="Browser authentication flow">
  <img src="https://mintcdn.com/agentkube/SX9T0Atz_mhB8UCN/images/access-on-browser.png?fit=max&auto=format&n=SX9T0Atz_mhB8UCN&q=85&s=583b8bb04aa38780d1c7a45d89647db9" alt="Browser window showing Agentkube authorization request with account permissions" width="1920" height="1080" data-path="images/access-on-browser.png" />
</Frame>

<Note>
  Sign up is completely free and you get free credits!
</Note>

## Having Trouble?

If you're having trouble with the installation or setup process, please reach out to our support team at [support@agentkube.com](mailto:support@agentkube.com) or join our [Discord community](https://discord.gg/UxnwzcjMWA).
