Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

promptable

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

promptable

Promptable is a Typescript library for building fullstack AI applications.

  • 0.0.10
  • latest
  • npm
  • Socket score

Version published
Weekly downloads
1.1K
decreased by-14.42%
Maintainers
1
Weekly downloads
 
Created
Source

Promptable

Promptable is a Typescript library for building fullstack AI applications.

Promptable consists of a collection of utilities and interfaces that help you build applications with LLMs. It is designed to be flexible and extensible so that you can use it with any LLM or Embeddings provider.

The goal of this library is to provide a set of general tools for Typescript and Javascript developers to help them build fullstack AI first applications quickly and easily.

Right now the library is in early development and is very much experimental. Don't use this in production yet! The API is subject to change as we get feedback. 💻

Github Repo. Discord. Twitter.

Use Cases:

  • 💬 Chatbots & Conversational AI
  • ❓ Question Answering Bots
  • ✍️ Writing Apps
  • 🧑‍✈️ Copilot apps built with Chrome Extensions, VSCode Extensions, and more!
  • 🔍 AI Semantic Search apps
  • 🛠️ AI first Automations, Workflows and Tools
  • 🤖 Autonomous Agents & Personal Assistants

Features

Install Library

npm i promptable

Usage

See our docs for more info on how to use the library. (Documentation)[https://docs-promptable.vercel.app/]

Run the Examples

To run an example, clone the repo and run the following commands

pnpm i
pnpm dev
pnpm run example <example name>

Web UI

To assist in debugging, we also provide a Tracing UI that helps you visualize the steps taken by the LLM to generate the output.

See our (Docs)[https://docs-promptable.vercel.app/docs/modules/tracing#tracing-ui]

Motivation

Large Language models are emerging as a powerful tool to use for variety of tasks. With OpenAI models like GPT-3 only an API call away, it's become possible to build applications that use AI as a core software component for business logic, data processing, content generation and more. Traditionally, AI tooling has only been built in python to power backend systems, but with the success of ChatGPT, we have learned that the UI/UX of an app is just as important as the backend.

This project aims to provide a set of general tools for Typescript and Javascript developers to help them build fullstack AI first applications.

Community

If you have any questions about anything related to Promptable or if you want to discuss with us and the community, you are welcome to join our discord.

FAQs

Package last updated on 16 Feb 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc