https://github.com/NightmareLab/SourceGPT
SourceGPT - prompt manager and source code analyzer built on top of ChatGPT as the oracle
https://github.com/NightmareLab/SourceGPT
chatgpt openai
Last synced: 9 months ago
JSON representation
SourceGPT - prompt manager and source code analyzer built on top of ChatGPT as the oracle
- Host: GitHub
- URL: https://github.com/NightmareLab/SourceGPT
- Owner: NightmareLab
- License: mit
- Archived: true
- Created: 2023-04-10T17:41:27.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-14T00:08:58.000Z (over 2 years ago)
- Last Synced: 2024-11-05T09:44:47.371Z (about 1 year ago)
- Topics: chatgpt, openai
- Language: Python
- Homepage:
- Size: 2.35 MB
- Stars: 105
- Watchers: 0
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- Awesome-LLM4Security - SourceGPT
- awesome-gpt-security - SourceGPT - prompt manager and source code analyzer built on top of ChatGPT as the oracle (Tools / Audit)
README
:warning: :warning: :warning: Experimental - **PLEASE BE CAREFUL**. Intended for Research purposes ONLY. :warning: :warning: :warning:
# SourceGPT
[](https://github.com/NightmareLab/SourceGPT/blob/main/LICENSE)
SourceGPT - source code analyzer and prompt manager built on top of ChatGPT as the oracle.
## Overview
With SourceGPT, you can upload your source code as a zip file, select the prompt model you want to use, and then retrieve the results all through a user-friendly web interface. SourceGPT can be self-hosted. Use cases: you want to test a prompt model, Lexical analysis, code scan, etc.
The project is far from being perfect and does contain also some limitations, please before going further read the project's github documentation at https://github.com/NightmareLab/SourceGPT

----
## Start guide
Follow in order:
- [Installation](./docs/installation.md)
- [Usage](./docs/usage.md)
- [Prompt examples](./docs/prompt_details.md)
- [Notes and limitations](./docs/notes.md)
- [Tests](./docs/tests.md)
- [Schemas db](./docs/db.md)
- [extensions support](./docs/add_extension.md)
As the next step buy chatgpt plus and host your own reverse proxy, then you can try adding some of these prompts (with adjustments) https://github.com/f/awesome-chatgpt-prompts