Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: about 1 month ago
JSON representation

SourceGPT - prompt manager and source code analyzer built on top of ChatGPT as the oracle

Awesome Lists containing this project

README

        

:warning: :warning: :warning: Experimental - **PLEASE BE CAREFUL**. Intended for Research purposes ONLY. :warning: :warning: :warning:

# SourceGPT

[![MIT](https://img.shields.io/packagist/l/doctrine/orm.svg?maxAge=2592000?style=plastic)](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

![copertina.gif](./docs/imgs/copertina.gif)

----

## 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