GPTScript favicon

GPTScript

Free
GPTScript screenshot
Click to visit website
Feature this AI

About

GPTScript is a powerful framework enabling Large Language Models (LLMs) to seamlessly operate and interact with diverse systems. It supports integration with local executables, complex applications with OpenAPI schemas, SDK libraries, and RAG-based solutions. GPTScript simplifies the process of connecting any local or remote system with your LLM using minimal prompts. Key use cases include chatting with local CLIs, interacting with OpenAPI endpoints, engaging with local files and directories, and running automated workflows. It offers features like intelligent caching to speed up execution and reduce LLM costs, customizable workspace management, and the ability to save and resume chat states. GPTScript also provides SDKs for Python, Node, and Go, enhancing its programmatic accessibility.

Platform
Web
Task
workflow automation

Features

configurable workspace management

allows saving and resuming chat states

provides sdks for python, node, and go

leverages caching to speed up execution and reduce llm costs

enables running automated workflows

supports chatting with local clis, openapi endpoints, and local files

easily integrates any system with llms using prompts

allows llms to operate and interact with various systems

FAQs

I don't have Homebrew, how can I install GPTScript?

On macOS and Linux, you can install via: curl https://get.gptscript.ai/install.sh | sh. On all supported systems, you can download the archive for your platform and architecture from the releases page.

Does GPTScript have an SDK or API I can program against?

Currently, three SDKs are being maintained: Python (https://github.com/gptscript-ai/py-gptscript), Node (https://github.com/gptscript-ai/node-gptscript), and Go (https://github.com/gptscript-ai/go-gptscript).

I see there's a --disable-cache flag. How does caching working in GPTScript?

GPTScript caches Git commit hash lookups for tools and LLM responses to speed up execution and reduce LLM costs. Caching is enabled by default and can be disabled via the --disable-cache flag.

I see there's a --workspace flag. How do I make use of that?

Every invocation of GPTScript has a workspace directory available. By default, it's a one-off temp directory, but you can explicitly set a workspace using the --workspace flag.

I'm hitting GitHub's rate limit for unauthenticated requests when using GPTScript.

To avoid hitting GitHub's rate limits for unauthenticated requests, you can get GPTScript to make authenticated requests by setting the GITHUB_AUTH_TOKEN environment variable to your GitHub PAT.

Can I save my chat and resume it later?

Yes, you can save your chat state by running GPTScript with the --save-chat-state-file argument and resume it later using the --chat-state argument.

Pricing Plans

Free
Free Plan

LLM interaction with various systems

Integration with local executables and APIs

Automated workflow execution

Caching for execution speed

SDK access (Python, Node, Go)

Chat state saving and resuming

Job Opportunities

There are currently no job postings for this AI tool.

Explore AI Career Opportunities

Social Media

discord

Ratings & Reviews

No ratings available yet. Be the first to rate this tool!

Alternatives

Taskio favicon
Taskio

Taskio is the ultimate AI productivity tool that revolutionizes the way you work by automating tasks, generating content, and conducting research.

View Details
Patched favicon
Patched

Patched is an open-source framework designed to automate IT and development workflows, helping users catch and patch issues before they impact end-users.

View Details
StartingPoint favicon
StartingPoint

Streamline your business operations with AI and automation tools tailored for consultants and service-based companies.

View Details
Respell favicon
Respell

Respell is a no-code AI workflow automation platform that empowers users to build and deploy custom AI-powered workflows.

View Details
Octoparse AI favicon
Octoparse AI

Octoparse AI is the platform to rapidly build custom AI workflows and RPA bots that work for you, offering no-code automation and ready-to-use apps.

View Details
View All Alternatives

Featured Tools

GirlfriendGPT favicon
GirlfriendGPT

NSFW AI chat platform with customizable characters, AI image generation, and voice chat. Explore roleplay and intimate interactions with AI companions.

View Details
Animate My Pic favicon
Animate My Pic

Animate My Pic is an AI photo to video tool that leverages advanced AI to effortlessly animate your pictures, offering image-to-video, text-to-video, and 30+ effects.

View Details
KeevX favicon
KeevX

KeevX is an AI-powered platform for generating video ads, translating and dubbing videos with lip sync, and turning ideas into visual content.

View Details
Voxdeck favicon
Voxdeck

Voxdeck is an AI tool that transforms ideas and documents into captivating, attention-grabbing slides and motion-rich presentations effortlessly.

View Details
Nano Banana AI favicon
Nano Banana AI

Nano Banana AI is a powerful AI image editor for quick, precise editing, adjustments, and optimization of images, leveraging advanced image-to-image AI models.

View Details
Nano Banana favicon
Nano Banana

Nano Banana is Google's state-of-the-art AI image generator powered by Gemini 2.5 Flash Image, offering character consistency and natural language image transformation.

View Details
alivemoment favicon
alivemoment

alivemoment is an AI tool that transforms cherished photos into living stories, allowing users to relive precious moments with gentle, lifelike motion.

View Details