TL;DR
A list of the best easy-to-build AI product integrations.
These can give your project magical powers, so don't forget to show them support 🌟
Now let's head down AI-road 👨🌾
1. CopilotPortal: Embed an Actionable LLM Chatbot Into Your app.
A context-aware LLM chatbot inside your application that answers questions and takes actions.
Get a working chatBot with a few lines of code, then customize and embed as deeply as you need to.
import "@copilotkit/react-ui/styles.css";
import { CopilotProvider } from "@copilotkit/react-core";
import { CopilotSidebarUIProvider } from "@copilotkit/react-ui";
export default function App(): JSX.Element {
return (
<CopilotProvider chatApiEndpoint="/api/copilotkit/chat">
<CopilotSidebarUIProvider>
<YourContent />
</CopilotSidebarUIProvider>
</CopilotProvider>
);
}
Star CopilotPortal on GitHub⭐️
2. LinguiJS - Automatic & Simple Internationalization
Simple and powerful open-source Internationalization library.
Easy to integrate framework for creating multilingual react applications.
import { Trans } from "@lingui/macro"
function App() {
return (
<Trans id="msg.docs" /* id is optional */>
Read the <a href="https://lingui.dev">documentation</a>
for more info.
</Trans>
)
}
3. Pezzo.ai - Observability, Cost & Prompt Engineering Platform
Centralized platform for managing your OpenAI calls.
Optimize your prompts & token use. Keep track of your AI use.
Free & easy to integrate.
const prompt = await pezzo.getPrompt("AnalyzeSentiment");
const response = await openai.chat.completions.create(prompt);
4. CopilotTextarea - AI-powered Writing in React Apps
A drop-in replacement for any react <textarea> with the features of Github CopilotX.
Autocompletes, insertions, edits.
Can be fed any context in real time or by the developer ahead of time.
import { CopilotTextarea } from "@copilotkit/react-textarea";
import { CopilotProvider } from "@copilotkit/react-core";
// Provide context...
useMakeCopilotReadable(...)
// in your component...
<CopilotProvider>
<CopilotTextarea/>
</CopilotProvider>`
5. LangChain - Pull together AI into chains.
Easy-to-use API and library for adding LLMs into apps.
Link together different AI components and models.
Easily embed context and semantic data for powerful integrations.
6. SwirlSearch - AI powered search.
LLM-powered search, summaries and output.
Searches multiple content sources simultaneously into integrated output.
Powerful for tailored in-app integrations of various data sources.
7. ReactAgent - experimental LLM agent for generating react components from user stories
Experimental tool that uses GPT-4 to turn user stories into working React components.
Feed it local designs to achieve a consistent output & design language.
Thanks Everyone!








Top comments (10)
Never thought it is informational what I know. I've been keeping that to myself. 😂😅 LOL
I bet it's very informational!
Maybe this too :) github.com/confident-ai/deepeval
Great stuff
How can GPT-4 do this(7)?
Goos stuff! ❤️
Awesome article, fantastic tools! Need to try them all 🧶
Nice info!!
Thanks for sharing
Actual useful list of tools. Thanks for sharing. Really interested in compilations like this. Keep them coming ;)
Great guide, thanks for the share
LangChain is a valuable tool for any developer who wants to add LLMs to their applications. It is easy to use, powerful, and versatile.
Some comments may only be visible to logged-in visitors. Sign in to view all comments.