gptscript  by gptscript-ai

Framework for building AI assistants that interact with systems

Created 1 year ago
3,264 stars

Top 14.7% on SourcePulse

GitHubView on GitHub
Project Summary

GPTScript is a framework enabling Large Language Models (LLMs) to interact with local and remote systems, including CLIs, OpenAPI endpoints, and RAG solutions. It targets developers and researchers building AI assistants that can execute actions and automate workflows by integrating with diverse system interfaces through simple prompt-based configurations.

How It Works

GPTScript allows LLMs to call external tools and systems directly from prompts. It parses these prompts to identify tool calls, executes them, and feeds the results back to the LLM. This approach simplifies the integration of LLMs with existing infrastructure, enabling them to act as intelligent orchestrators for complex tasks.

Quick Start & Requirements

  • Installation: brew install gptscript (macOS/Linux), winget install gptscript-ai.gptscript (Windows), or via install.sh.
  • Prerequisites: OpenAI API key.
  • Demo: gptscript github.com/gptscript-ai/llm-basics-demo
  • Documentation: https://gptscript.ai/docs/

Highlighted Details

  • Enables LLMs to interact with local CLIs, OpenAPI endpoints, and RAG solutions.
  • Supports automated workflow execution.
  • Integrates systems with LLMs using minimal prompt engineering.

Maintenance & Community

  • Community support available via Discord.

Licensing & Compatibility

  • Licensed under the Apache License, Version 2.0.
  • Permissive license suitable for commercial use and integration with closed-source applications.

Limitations & Caveats

Requires an OpenAI API key, limiting its use to users with access to OpenAI's models. Restarting the terminal may be necessary on Windows after installation.

Health Check
Last Commit

3 weeks ago

Responsiveness

1 week

Pull Requests (30d)
2
Issues (30d)
0
Star History
7 stars in the last 30 days

Explore Similar Projects

Starred by Boris Cherny Boris Cherny(Creator of Claude Code; MTS at Anthropic), Nat Friedman Nat Friedman(Former CEO of GitHub), and
40 more.

aider by Aider-AI

0.6%
40k
AI pair programming in your terminal
Created 2 years ago
Updated 1 week ago
Feedback? Help us improve.