# Get Started With NLUX

Choose your preferred AI backend or tech stack to get started:

<div style={{
    display: 'grid',
    gridTemplateColumns: '1fr 1fr',
    gap: '1rem',
    padding: '0 1rem',
}}>

<div style={{
    padding: '1rem',
    border: '1px solid #303030',
    borderRadius: '10px',
}}>

    ### [Next.js and Vercel AI](/nlux/learn/get-started/vercel-ai)

    You can use `NLUX` with `Next.js` framework and `Vercel`&nbsp;`AI` to connect to
    almost any AI model.
</div>

<div style={{
    padding: '1rem',
    border: '1px solid #303030',
    borderRadius: '10px',
}}>

### [LangChain LangServe](/learn/get-started/nlux-langchain)

You can use `LangChain`'s `LangServe` to connect to runnables,
and build powerful AI web apps.

</div>

<div style={{
    padding: '1rem',
    border: '1px solid #303030',
    borderRadius: '10px',
}}>

    ### [Node.js and Express.js](/learn/get-started/nlux-nodejs-nlbridge-chatgpt)

    In this guide, we use `Express.js` and `NLBridge` middleware, along with `NLUX`.

</div>

<div style={{
    padding: '1rem',
    border: '1px solid #303030',
    borderRadius: '10px',
}}>

### [Hugging Face Inference](/learn/get-started/nlux-hugging-face-inference)

Connect to any Hugging Face model using `NLUX`. A simply way to plug into thousands of models.

</div>

<div style={{
    padding: '1rem',
    border: '1px solid #303030',
    borderRadius: '10px',
}}>

### [Your Custom Backend](/learn/get-started/nlux-custom-backend)

Using a custom backend with `NLUX`. This guide shows you how to connect to build an adapter for it.

</div>

</div>
