Skip to main content
Larkup gets out of your way. There is no server to configure, no pipeline to build. Three steps and you are chatting with your data.
1

Enter your API key

When you open Larkup for the first time you will see the onboarding screen. Paste your API key from any supported provider, including OpenAI, Anthropic, Google, and DeepSeek, then click Save. The key is stored locally in your browser and used for chat and embedding calls.
Larkup onboarding screen with AI provider settings

Choose a provider and save your API key

You can change your model provider at any time from Settings → AI Models.
2

Go to the Data page and load something

Click Data in the left sidebar, then choose the source that matches your content.
Paste a page or domain URL. You can crawl it directly or search for pages by keyword.
Website source options in the Data page

Add content from a website

Once you confirm, Larkup indexes the content in the background. You can watch progress in real time. There is no separate indexing step.
PDF indexing progress

Indexing progress for a PDF upload

3

Open Chat and start asking

Click Chat in the sidebar. Select an LLM from the dropdown at the top and ask anything about your data. Answers are grounded in what you loaded, with source citations shown in the sidebar.
Chat generating a bar chart from a CSV upload

Chat answering a question from an uploaded spreadsheet

4

OR: Talk to it from social media

Connect the same Agent to Telegram, Slack, or Discord and answer questions right where your team already talks.
Telegram conversation with the Agent

Chatting with the Agent through Telegram

See Talk to Your Custom AI from Social Media to connect a channel.

Step 5: (Optional) Launch & Deploy

Customize your Agent exactly to your needs from Settings → Agent Customization:
Write the system prompt the Agent follows.
System prompt editor

Agent Customization: Prompt tab

Once configured, launch your custom AI Agent server, connect to it via the SDK or REST API, and deploy it to production.
Larkup Server settings with a running server and API key

Settings → Larkup Server showing the local endpoint and API key

Your Agent server also exposes a complete machine readable API and interactive Swagger/Scalar reference.
Scalar API reference for the Larkup server

The interactive API reference for your custom Larkup Agent server

See Agent Runtime API and Deployment for more details.

What you can do next

Your data is indexed and your server is already running. A few directions to explore:
Prefer the terminal? The CLI covers the same workflow. See the CLI Reference.