GitHub - jumploops/magic: AI functions for Typescript

GitHub - jumploops/magic: AI functions for Typescript

Discover GitHub's jumploops/magic tool - AI functions for Typescript using large language models 🚀✨ Transform return types into JSON Schema, query OpenAI API, and more! Contribute and unleash the magic of GPT-4 🧙‍♂️ #AI #GitHub #Typescript

  • Repository name: jumploops/magic
  • Description: AI functions for Typescript using large language models (LLMs) as a runtime.
  • Purpose: Run typesafe functions magically with GPT-4.
  • Warning: Not a production repository, caution advised.
  • Functionality: Typescript transformer converts return type into JSON Schema, queries OpenAI API, validates response.
  • Usage: Set OPENAI_API_KEY and OPENAI_MODEL, npm install @jumploops/magic.
  • Setup options: 'ts-patch' or 'ttypescript'.
  • Inspiration: Marvin - build AI functions using LLMs.
  • Contributions welcome: Open issues, submit pull requests.
  • License: MIT License.
  • Resources: Readme, MIT license.
  • Activity: 72 stars, 2 watchers, 3 forks.
  • Languages used: TypeScript (97.6%), JavaScript (2.4%).