> For the complete documentation index, see [llms.txt](https://tailwindsdocs.innovativesol.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tailwindsdocs.innovativesol.com/readme/chatflows/langchain/vector-stores/singlestore.md).

# SingleStore

## Setup

1. Register an account on [SingleStore](https://www.singlestore.com/)
2. Login to portal. On the left side panel, click **CLOUD** -> **Create new workspace group.** Then click **Create Workspace** button.

<figure><img src="/files/3ieaoX4SHhmE7qiJxPd5" alt=""><figcaption></figcaption></figure>

3. Select cloud provider and data region, then click **Next**:

<figure><img src="/files/HK2K6MLkqvg15vOy3TZF" alt=""><figcaption></figcaption></figure>

4. Review and click **Create Workspace**:

<figure><img src="/files/hxOjoGzuGKswrafSa5uO" alt=""><figcaption></figcaption></figure>

5. You should now see your workspace created:

<figure><img src="/files/V6aPTBTAULh2Rn6o8EGQ" alt=""><figcaption></figcaption></figure>

6. Proceed to create a database

<figure><img src="/files/nW2gnuGLYZZu3lH1NUXE" alt="" width="485"><figcaption></figcaption></figure>

7. You should be able to see your database created and attached to the workspace:

<figure><img src="/files/XAsBgwPiY0RtyBCCJvWN" alt=""><figcaption></figcaption></figure>

8. Click Connect from the workspace dropdown -> Connect Directly:

<figure><img src="/files/SvJfF3N4T44rfhWA2PjP" alt="" width="418"><figcaption></figcaption></figure>

9. You can specify a new password or use the default generated one. Then click Continue:

<figure><img src="/files/GoeE0InTgPh4V0eSXeF6" alt="" width="485"><figcaption></figcaption></figure>

10. On the tabs, switch to **Your App**, and select **Node.js** from the dropdown. Take note/save the `Username`, `Host`, `Password` as you will need these in Tailwinds later.

<figure><img src="/files/1VDYXba1GeUsyTlHCAvg" alt="" width="563"><figcaption></figcaption></figure>

11. Back to Tailwinds canvas, drag and drop SingleStore nodes. Click **Create New** from the Credentials dropdown:

<figure><img src="/files/UNobRCLfBclJuJjn803F" alt="" width="271"><figcaption></figcaption></figure>

11. Put in the Username and Password from above:

<figure><img src="/files/OC9ztPgY4HESAaFBO6ls" alt="" width="563"><figcaption></figcaption></figure>

13. Then specify the Host and Database Name:

<figure><img src="/files/hQb4Nm9SsD1LtxD1V6Dh" alt="" width="272"><figcaption></figcaption></figure>

13. Now you can start upserting data with SingleStore:

<figure><img src="/files/TCCSXDhxfQO8HDH8v5Tw" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/p2W4DsH0ksksGG9AAZ46" alt=""><figcaption></figcaption></figure>

14. Navigate back to SingleStore portal, and to your database, you will be able to see all the data that has been upserted:

<figure><img src="/files/B8BuQPf5kAp6bPh9jrau" alt=""><figcaption></figcaption></figure>
