ChatGPT plugin for local file access and script execution
Top 32.6% on SourcePulse
Kaguya is a ChatGPT plugin enabling users to interact with local files and execute Python, JavaScript, and bash scripts directly from ChatGPT. It targets developers seeking to integrate their development environment with AI-powered code generation and manipulation, offering a controlled way to manage local codebases.
How It Works
Kaguya operates as a local server, accessible via Docker, that exposes a REST API for file system operations and command execution. It restricts file access to a designated FILES
directory, ensuring a controlled environment. The plugin leverages ChatGPT's conversational interface to interpret user commands, translate them into API calls, and execute them on the local machine.
Quick Start & Requirements
docker.sh
.FILES
directory.Highlighted Details
openapi.yaml
.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
File operations are restricted to the FILES
directory. Large files (over ~600 lines for reading, ~80 lines for writing) may cause performance issues or task failures. The plugin relies on OpenAI's plugin devtools, which may have a waitlist.
1 year ago
Inactive