├── .gitignore ├── LICENSE ├── README.md ├── benchmark ├── README.md └── apeval.json ├── data ├── README.md ├── commit.py ├── submit.py └── submit_process.py ├── eval ├── README.md ├── eval_apeval.py ├── eval_humaneval.py ├── eval_mbpp.py ├── extract_results.py ├── search_and_replace.py └── utils.py ├── gen ├── __init__.py ├── genaiprogrammer.py ├── gencht.py ├── geninst.py ├── genjudge.py ├── llmeval.py ├── llmgen.py ├── openai.py ├── template │ ├── __init__.py │ ├── aiprogrammer_template.py │ ├── gencht_template.py │ ├── geninst_template.py │ └── genjudge_template.py └── utils.py ├── generic ├── __init__.py ├── special_tokens.py └── utils.py ├── model_map.json ├── pictures ├── APEval.png ├── CursorWeb.gif ├── EvalPlus_CanItEdit_OctoPack.png ├── conversation.png ├── cursorcore.png └── discord.png ├── requirements.txt ├── src ├── README.md ├── aiprogrammer.py ├── data_collection.py ├── merge_data.py ├── post_collection.py └── utils.py ├── tests └── __init__.py └── train ├── README.md ├── ds_config.json ├── prepare_conversation.py ├── prepare_data.py └── training.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | *tmp* 3 | **/*.log 4 | .vscode/ 5 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/benchmark/README.md -------------------------------------------------------------------------------- /benchmark/apeval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/benchmark/apeval.json -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/data/README.md -------------------------------------------------------------------------------- /data/commit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/data/commit.py -------------------------------------------------------------------------------- /data/submit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/data/submit.py -------------------------------------------------------------------------------- /data/submit_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/data/submit_process.py -------------------------------------------------------------------------------- /eval/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/eval/README.md -------------------------------------------------------------------------------- /eval/eval_apeval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/eval/eval_apeval.py -------------------------------------------------------------------------------- /eval/eval_humaneval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/eval/eval_humaneval.py -------------------------------------------------------------------------------- /eval/eval_mbpp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/eval/eval_mbpp.py -------------------------------------------------------------------------------- /eval/extract_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/eval/extract_results.py -------------------------------------------------------------------------------- /eval/search_and_replace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/eval/search_and_replace.py -------------------------------------------------------------------------------- /eval/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/eval/utils.py -------------------------------------------------------------------------------- /gen/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/gen/__init__.py -------------------------------------------------------------------------------- /gen/genaiprogrammer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/gen/genaiprogrammer.py -------------------------------------------------------------------------------- /gen/gencht.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/gen/gencht.py -------------------------------------------------------------------------------- /gen/geninst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/gen/geninst.py -------------------------------------------------------------------------------- /gen/genjudge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/gen/genjudge.py -------------------------------------------------------------------------------- /gen/llmeval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/gen/llmeval.py -------------------------------------------------------------------------------- /gen/llmgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/gen/llmgen.py -------------------------------------------------------------------------------- /gen/openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/gen/openai.py -------------------------------------------------------------------------------- /gen/template/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gen/template/aiprogrammer_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/gen/template/aiprogrammer_template.py -------------------------------------------------------------------------------- /gen/template/gencht_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/gen/template/gencht_template.py -------------------------------------------------------------------------------- /gen/template/geninst_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/gen/template/geninst_template.py -------------------------------------------------------------------------------- /gen/template/genjudge_template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/gen/template/genjudge_template.py -------------------------------------------------------------------------------- /gen/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/gen/utils.py -------------------------------------------------------------------------------- /generic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /generic/special_tokens.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/generic/special_tokens.py -------------------------------------------------------------------------------- /generic/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/generic/utils.py -------------------------------------------------------------------------------- /model_map.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/model_map.json -------------------------------------------------------------------------------- /pictures/APEval.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/pictures/APEval.png -------------------------------------------------------------------------------- /pictures/CursorWeb.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/pictures/CursorWeb.gif -------------------------------------------------------------------------------- /pictures/EvalPlus_CanItEdit_OctoPack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/pictures/EvalPlus_CanItEdit_OctoPack.png -------------------------------------------------------------------------------- /pictures/conversation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/pictures/conversation.png -------------------------------------------------------------------------------- /pictures/cursorcore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/pictures/cursorcore.png -------------------------------------------------------------------------------- /pictures/discord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/pictures/discord.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/requirements.txt -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/src/README.md -------------------------------------------------------------------------------- /src/aiprogrammer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/src/aiprogrammer.py -------------------------------------------------------------------------------- /src/data_collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/src/data_collection.py -------------------------------------------------------------------------------- /src/merge_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/src/merge_data.py -------------------------------------------------------------------------------- /src/post_collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/src/post_collection.py -------------------------------------------------------------------------------- /src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/src/utils.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /train/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/train/README.md -------------------------------------------------------------------------------- /train/ds_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/train/ds_config.json -------------------------------------------------------------------------------- /train/prepare_conversation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/train/prepare_conversation.py -------------------------------------------------------------------------------- /train/prepare_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/train/prepare_data.py -------------------------------------------------------------------------------- /train/training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TechxGenus/CursorCore/HEAD/train/training.py --------------------------------------------------------------------------------