Skip to main content

Overview

Skald is an open-source API platform for building AI apps, from internal tools and agents to public-facing apps. We’ve seen a lot of companies spend hundreds of engineering hours and tens of thousands of dollars building RAGs that then don’t perform well, which is why we built Skald. Send context via our SDKs and get search and chat out-of-the-box, so you can get started in minutes. Then configure your RAG engine to fit your exact needs, and evaluate its performance with our built-in evaluation tools. Node SDK example
import { Skald } from '@skald-labs/skald-node';

const skald = new Skald('your-api-key-here');

await skald.createMemo({
  title: 'Meeting Notes',
  content: 'Full content of the memo...'
});

const chatRes = await skald.chat({
  query: 'What were the main points discussed in the Q1 meeting?'
});

console.log(chatRes.response);

Getting started

To use Skald, you can start using our Cloud version for free (no credit card required) or self-host it yourself (MIT license).

Demo

Features

  • Chat: Chat with your knowledge in Skald with just one API call
  • Search: Use semantic search to find relevant context based on user queries
  • Turnkey configuration: Get started in minutes with great defaults and then configure your RAG engine exactly how you want it.
  • Evaluate: Evaluate the performance of your custom RAG engine with our built-in evaluation tools.
  • Powerful filtering: Speed up and improve responses by filtering the accessible knowledge in every query.
  • Amazing DX, no bullsh*t: Implement in minutes with SDKs for every major language. Don’t see yours? Open an issue and we’ll build it!
  • Truly open-source: Our open source version is fully-featured, easy to deploy, and can even run with no third-party dependencies.