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

# Login and Registration

> The MemMachine Platform User Guide - Login and Registration

Welcome to the **MemMachine Platform User Guide**! This page provides step-by-step instructions on how to **register** for a new account and **log in** to the MemMachine Platform.

### Accessing the Platform

Navigate to the MemMachine Platform URL (e.g., `https://console.memmachine.ai`) in your web browser. You will be presented with the primary **Login** screen:

<img src="https://mintcdn.com/memmachine/iNVFnZRjfx9H3bkq/platform/images/login_page.png?fit=max&auto=format&n=iNVFnZRjfx9H3bkq&q=85&s=cf8b75ac85ebfbb038c90922490630e9" alt="Login Page" width="534" height="699" data-path="platform/images/login_page.png" />

***

## New User Registration

If you are a new user, you must first register for an account using one of the three available methods: **Username/Email**, **GitHub**, or **Google Authorization**.

<Tabs>
  <Tab title="Username or Email" icon="user">
    <Steps>
      <Step title="Start the Registration Process">
        On the main login screen, click the **Register** link located at the bottom of the form.

        <img src="https://mintcdn.com/memmachine/TJ5ha8JMY6BKEuxO/platform/images/email-register.png?fit=max&auto=format&n=TJ5ha8JMY6BKEuxO&q=85&s=f930ca7834289e9d055a964ec5b6e535" alt="New User Register Link" width="464" height="662" data-path="platform/images/email-register.png" />
      </Step>

      <Step title="Complete the Registration Form">
        Fill out all fields marked with an asterisk (**\***) on the Registration form.

        <img src="https://mintcdn.com/memmachine/iNVFnZRjfx9H3bkq/platform/images/register.png?fit=max&auto=format&n=iNVFnZRjfx9H3bkq&q=85&s=ea3ab9b2c9a2531c6a727d01ee20e4a4" alt="Login Password" width="555" height="881" data-path="platform/images/register.png" />

        After completing the required fields, click the blue **Register** button to finalize your registration. You will then be automatically directed to the **MemMachine Platform Console**.
      </Step>
    </Steps>
  </Tab>

  <Tab title="GitHub" icon="github">
    <Steps>
      <Step title="Initiate GitHub Login">
        On the login screen, click the **GitHub** button to log in using your existing GitHub account credentials.

        <img src="https://mintcdn.com/memmachine/TJ5ha8JMY6BKEuxO/platform/images/login-github.png?fit=max&auto=format&n=TJ5ha8JMY6BKEuxO&q=85&s=331e52905429b8746a50d8287868fc3a" alt="Login via Github" width="449" height="653" data-path="platform/images/login-github.png" />
      </Step>

      <Step title="Authorize GitHub Access">
        You will be redirected to a GitHub Authorization page. This page requests authorization to link the MemMachine Platform with your GitHub account.

        <img src="https://mintcdn.com/memmachine/TJ5ha8JMY6BKEuxO/platform/images/github-authorization.png?fit=max&auto=format&n=TJ5ha8JMY6BKEuxO&q=85&s=c53722a9d93b38dc07995ff22c57f4f1" alt="Github Authorization Screen" width="1264" height="752" data-path="platform/images/github-authorization.png" />
      </Step>

      <Step title="Complete Authorization and Update Account">
        Click the bright green **Authorize memmachine-platform** button.

        You will be taken to the **MemMachine Account Update Form**. This form pre-populates some information from your GitHub profile and requires you to enter your **Company** and **Profession**.

        <Note>GitHub will send you an email confirmation regarding this authorization: "A third-party OAuth application (memmachine-platform-prod) with user:email scopes was recently authorized to access your account."</Note>

        Once you have completed the form, click the **Submit** button. Registration will be complete, and you will be directed to the **MemMachine Platform Console**.
      </Step>
    </Steps>
  </Tab>

  <Tab title="Google Authorization" icon="google">
    <Steps>
      <Step title="Initiate Google Login">
        Click the **Google** button on the login screen (highlighted in the image below) to begin registration via your Google account.

        <img src="https://mintcdn.com/memmachine/TJ5ha8JMY6BKEuxO/platform/images/login-google.png?fit=max&auto=format&n=TJ5ha8JMY6BKEuxO&q=85&s=c9b7574d8e17ebd8668e644170c4e186" alt="Google Button on login screen" width="525" height="726" data-path="platform/images/login-google.png" />
      </Step>

      <Step title="Select Your Google Account">
        Choose the Google Account you wish to use for logging into the MemMachine Platform.

        <img src="https://mintcdn.com/memmachine/TJ5ha8JMY6BKEuxO/platform/images/google-authorization.png?fit=max&auto=format&n=TJ5ha8JMY6BKEuxO&q=85&s=f710030e2e4acfca3decfd58754eb7e1" alt="Google Account Login Page" width="1059" height="458" data-path="platform/images/google-authorization.png" />

        Click on the desired account. The background will briefly turn light blue to indicate your selection.
      </Step>

      <Step title="Confirm Google Authorization">
        Google will display a secondary Authorization Verification page.

        <img src="https://mintcdn.com/memmachine/TJ5ha8JMY6BKEuxO/platform/images/google-verification.png?fit=max&auto=format&n=TJ5ha8JMY6BKEuxO&q=85&s=558dc9b73e751919e10d392a980c5a5d" alt="Google Authorization Verification Page" width="1057" height="608" data-path="platform/images/google-verification.png" />

        If the displayed account is correct, click the **Continue** button.
      </Step>

      <Step title="Verify and Complete Account Information">
        You will be redirected back to the MemMachine Platform to the **Account Update Form**. This step verifies your account information and completes the registration process.

        <img src="https://mintcdn.com/memmachine/iNVFnZRjfx9H3bkq/platform/images/mm-account-update.png?fit=max&auto=format&n=iNVFnZRjfx9H3bkq&q=85&s=3b7d52c55e39cb08cfdba22407ec2eac" alt="MemMachine Update Account Information Page" width="527" height="745" data-path="platform/images/mm-account-update.png" />

        Fill out all required fields (**\***) and click the **Submit** button to finalize your registration.
      </Step>
    </Steps>
  </Tab>
</Tabs>

***

## User Login

Once your account is registered, you can log in directly using the method you established during registration (Username/Email, GitHub, or Google). Simply return to the main login screen and enter your credentials or click the appropriate third-party login button.
