mlsanityData to 14 Oct 2026

CursorCore: Assist Programming through Aligning Anything

arXiv 2410.07002 ↗First posted 9 Oct 2024cs.CL cs.AI cs.SEcited by 7

Not on the map. Why?

Abstract (arXiv)

Large language models have been successfully applied to programming assistance tasks, such as code completion, code insertion, and instructional code editing. However, these applications remain insufficiently automated and struggle to effectively integrate various types of information during the programming process, including coding history, current code, and user instructions. In this work, we propose a new conversational framework that comprehensively integrates these information sources, collect data to train our models and evaluate their performance. Firstly, to thoroughly evaluate how well models align with different types of information and the quality of their outputs, we introduce a new benchmark, APEval (Assist Programming Eval), to comprehensively assess the performance of models in programming assistance tasks. Then, for data collection, we develop a data generation pipeline, Programming-Instruct, which synthesizes training data from diverse sources, such as GitHub and online judge platforms. This pipeline can automatically generate various types of messages throughout the programming process. Finally, using this pipeline, we generate 219K samples, fine-tune multiple models, and develop the CursorCore series. We show that CursorCore outperforms other models of comparable size. This framework unifies applications such as inline chat and automated editing, contributes to the advancement of coding assistants. Code, models and data are freely available at https://github.com/TechxGenus/CursorCore.

Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 68 of its 102 references that are in the map. First posted on arXiv 9 Oct 2024.

Builds on

68 of 102 references.

References · 68

  1. 2022Training language models to follow instructions with human feedbackcited by 15,971
  2. 2017Proximal Policy Optimization Algorithmscited by 15,215
  3. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
  4. 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
  5. 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
  6. 2021Evaluating Large Language Models Trained on Codecited by 8,320
  7. 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 8,065
  8. 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,944
  9. 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
  10. 2021Program Synthesis with Large Language Modelscited by 3,637
  11. 2022Self-Instruct: Aligning Language Models with Self-Generated Instructionscited by 2,724
  12. 2023FlashAttention-2: Faster Attention with Better Parallelism and Work Partitioningcited by 2,598
38 more
  1. 2023Code Llama: Open Foundation Models for Codecited by 2,139
  2. 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 2,004
  3. 2024Scaling LLM Test-Time Compute Optimally can be More Effective than Scaling Model Parameterscited by 1,986
  4. 2022GPTQ: Accurate Post-Training Quantization for Generative Pre-trained Transformerscited by 1,919
  5. 2023Is Your Code Generated by ChatGPT Really Correct? Rigorous Evaluation of Large Language Models for Code Generationcited by 1,391
  6. 2023MemGPT: Towards LLMs as Operating Systemscited by 1,389
  7. 2023Gorilla: Large Language Model Connected with Massive APIscited by 1,332
  8. 2019ZeRO: Memory Optimizations Toward Training Trillion Parameter Modelscited by 1,301
  9. 2024Qwen2.5-Coder Technical Reportcited by 1,203
  10. 2024DeepSeek-Coder: When the Large Language Model Meets Programming -- The Rise of Code Intelligencecited by 1,181
  11. 2022STaR: Bootstrapping Reasoning With Reasoningcited by 940
  12. 2018Adafactor: Adaptive Learning Rates with Sublinear Memory Costcited by 905
  13. 2021CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generationcited by 744
  14. 2023The Flan Collection: Designing Data and Methods for Effective Instruction Tuningcited by 739
  15. 2023WizardCoder: Empowering Code Large Language Models with Evol-Instructcited by 733
  16. 2024Yi: Open Foundation Models by 01.AIcited by 719
  17. 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructionscited by 546
  18. 2024StarCoder 2 and The Stack v2: The Next Generationcited by 502
  19. 2022DS-1000: A Natural and Reliable Benchmark for Data Science Code Generationcited by 452
  20. 2021Asleep at the Keyboard? Assessing the Security of GitHub Copilot's Code Contributionscited by 431
  21. 2023RepoCoder: Repository-Level Code Completion Through Iterative Retrieval and Generationcited by 367
  22. 2022The Stack: 3 TB of permissively licensed source codecited by 359
  23. 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 341
  24. 2024DeepSeek-Coder-V2: Breaking the Barrier of Closed-Source Models in Code Intelligencecited by 331
  25. 2023Principle-Driven Self-Alignment of Language Models from Scratch with Minimal Human Supervisioncited by 318
  26. 2023CodeGeeX: A Pre-Trained Model for Code Generation with Multilingual Benchmarking on HumanEval-Xcited by 300
  27. 2024CRUXEval: A Benchmark for Code Reasoning, Understanding and Executioncited by 300
  28. 2023LLMLingua: Compressing Prompts for Accelerated Inference of Large Language Modelscited by 287
  29. 2022Efficient Training of Language Models to Fill in the Middlecited by 255
  30. 2021CodeNet: A Large-Scale AI for Code Dataset for Learning a Diversity of Coding Taskscited by 200
  31. 2023OctoPack: Instruction Tuning Code Large Language Modelscited by 189
  32. 2023CrossCodeEval: A Diverse and Multilingual Benchmark for Cross-File Code Completioncited by 183
  33. 2023ClassEval: A Manually-Crafted Benchmark for Evaluating LLMs on Class-level Code Generationcited by 168
  34. 2023REST: Retrieval-Based Speculative Decodingcited by 150
  35. 2024CodeGemma: Open Code Models Based on Gemmacited by 150
  36. 2022Large Language Models Meet NL2Code: A Surveycited by 138
  37. 2024Rho-1: Not All Tokens Are What You Needcited by 133
  38. 2023Learning Performance-Improving Code Editscited by 106

50 most cited of 68 All 68 (JSON)

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 3; 2026: 4.

7 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026CodeEval: A pedagogical approach for targeted evaluation of code-trained Large Language Models
  2. 2023CodeHelp: Using Large Language Models with Guardrails for Scalable Support in Programming Classes
  3. 2025A Code Comprehension Benchmark for Large Language Models for Code
  4. 2025CodeJudgeBench: Benchmarking LLM-as-a-Judge for Coding Tasks
  5. 2025CodeReviewQA: The Code Review Comprehension Assessment for Large Language Models
  6. 2023CompCodeVet: A Compiler-guided Validation and Enhancement Approach for Code Dataset
  7. 2023CodeApex: A Bilingual Programming Evaluation Benchmark for Large Language Models
  8. 2026Large Language Models for Programming: Actually Fixing or Reimplementing Incorrect Code?