LogoAISecKit
icon of genaiscript

genaiscript

Automatable GenAI Scripting for programmatically assembling prompts for LLMs using JavaScript.

Introduction

GenAIScript

GenAIScript is a powerful JavaScript toolbox designed for automating the creation of prompts for Large Language Models (LLMs). It allows developers to orchestrate LLMs, tools, and data seamlessly in their code, enhancing productivity and creativity.

Key Features:
  • Stylized JavaScript & TypeScript: Write scripts in a familiar language with enhanced syntax for LLM interactions.
  • Fast Development Loop: Edit, debug, run, and test scripts quickly in Visual Studio Code or via command line.
  • Data Ingestion: Easily ingest text from various formats like PDFs, DOCX, CSV, and XLSX.
  • File Management: Generate, search, and manipulate files directly from your scripts.
  • LLM Tools & Agents: Register JavaScript functions as tools and combine them with prompts to create intelligent agents.
  • Safety Features: Built-in responsible AI prompts and content safety checks to ensure safe outputs.
Benefits:
  • Seamless Integration: Works well with GitHub Copilot and other AI models, providing a smooth development experience.
  • Community Support: Join the Discord server for collaboration and feedback.
  • Extensive Documentation: Comprehensive online documentation available for quick reference and learning.
Highlights:
  • Supports local models and various AI platforms, including OpenAI and Azure.
  • Automate tasks using CLI or API for enhanced flexibility.
  • Contribute to the project and engage with a community of developers.

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates