Pith. sign in

REVIEW 16 cited by

OpenCodeInterpreter: Integrating Code Generation with Execution and Refinement

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2402.14658 v3 pith:TKPFUNDF submitted 2024-02-22 cs.SE cs.AIcs.CL

classification cs.SEcs.AIcs.CL
keywords codeopencodeinterpretergpt-4executiongenerationmodelsopen-sourcerefinement
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

The introduction of large language models has significantly advanced code generation. However, open-source models often lack the execution capabilities and iterative refinement of advanced systems like the GPT-4 Code Interpreter. To address this, we introduce OpenCodeInterpreter, a family of open-source code systems designed for generating, executing, and iteratively refining code. Supported by Code-Feedback, a dataset featuring 68K multi-turn interactions, OpenCodeInterpreter integrates execution and human feedback for dynamic code refinement. Our comprehensive evaluation of OpenCodeInterpreter across key benchmarks such as HumanEval, MBPP, and their enhanced versions from EvalPlus reveals its exceptional performance. Notably, OpenCodeInterpreter-33B achieves an accuracy of 83.2 (76.4) on the average (and plus versions) of HumanEval and MBPP, closely rivaling GPT-4's 84.2 (76.2) and further elevates to 91.6 (84.6) with synthesized human feedback from GPT-4. OpenCodeInterpreter brings the gap between open-source code generation models and proprietary systems like GPT-4 Code Interpreter.

Discussion (0). Sign in to comment.

Forward citations

Cited by 16 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. \k{appa}-LoRA: Condition Numbers Reveal Which LoRA Matrices Worth Updating

    cs.LG 2026-07 conditional novelty 6.0 of 10

    Selecting the top 50% of LoRA weight matrices by condition number halves trainable parameters and cuts fine-tuning time by about 16% while roughly matching full-LoRA accuracy.

  2. Large Language Models for Code Generation from Multilingual Prompts: A Curated Benchmark and a Study on Code Quality

    cs.SE 2026-07 conditional novelty 6.0 of 10

    Prompt language affects LLM code generation, but English is not consistently best: Chinese prompts improve Python correctness on CoderEval, while quality and lexicon effects vary by model and programming language.

  3. Execution-Grounded Security Testing for Coding Agents in Software Engineering Pipelines

    cs.AI 2026-06 conditional novelty 6.0 of 10

    Disguising unsafe operations as routine software-engineering tests makes coding agents execute them at high verified rates, revealing a gap between language-layer refusal and execution-layer harm.

  4. Synthetic Interaction Data for Scalable Personalization in Large Language Models

    cs.LG 2026-02 conditional novelty 6.0 of 10

    PersonaGym simulates noisy multi-turn user–assistant interactions to build PersonaAtlas, and PPOpt learns to rewrite user prompts from interaction history, improving judged personalization on synthetic benchmarks.

  5. MACD: Model-Aware Contrastive Decoding via Counterfactual Data

    cs.AI 2026-02 reject novelty 6.0 of 10

    MACD reduces Video-LLM hallucination by masking model-identified critical objects/frames via gradient ascent and using the masked video as a contrastive decoding reference.

  6. Diving into Kronecker Adapters: Component Design Matters

    cs.LG 2026-02 conditional novelty 6.0 of 10

    Kronecker adapter performance depends on the dimensions and number of its Kronecker components, and component design with small r1, large r2, and moderate r improves alignment with full fine-tuning.

  7. LAMDAS: LLM as an Implicit Classifier for Domain-specific Data Selection

    cs.CL 2025-09 conditional novelty 6.0 of 10

    LAMDAS selects domain-relevant training data via an LLM likelihood ratio with a learned domain prefix, beating full-data training and nine baselines on code and math.

  8. Multilingual Multimodal Software Developer for Code Generation

    cs.CL 2025-07 conditional novelty 6.0 of 10

    A 7B vision-language model trained on synthetic diagram-to-code data outperforms several larger open-weight models on a new 10-language UML/flowchart code-generation benchmark.

  9. Adapt Once, Thrive with Updates: Transferable Parameter-Efficient Fine-Tuning on Evolving Base Models

    cs.CL 2025-06 conditional novelty 6.0 of 10

    Trans-PEFT uses random FFN masking and layer dropping during fine-tuning so PEFT modules trained on an old base model transfer to a continually updated base model without retuning.

  10. ICPC-Eval: Probing the Frontiers of LLM Reasoning with Competitive Programming Contests

    cs.CL 2025-06 conditional novelty 6.0 of 10

    ICPC-Eval benchmarks LLMs on 118 recent ICPC contest problems with local test suites and a Refine@K metric that quantifies iterative refinement, showing even the best models solve only about 29% of problems.

  11. A Language-Guided Bayesian Optimization for Efficient LoRA Hyperparameter Search

    cs.CL 2026-01 conditional novelty 5.0 of 10

    LLM embeddings plus Bayesian optimization find better LoRA hyperparameters in ~30 proxy trials than standard published settings.

  12. ReST-RL: Achieving Accurate Code Reasoning of LLMs with Optimized Self-Training and Decoding

    cs.AI 2025-08 conditional novelty 5.0 of 10

    ReST-RL pairs reward-variance-filtered self-training (ReST-GRPO) with value-model-guided MCTS decoding (VM-MCTS) to improve LLM code reasoning.

  13. ChatVis: Large Language Model Agent for Generating Scientific Visualizations

    cs.HC 2025-07 conditional novelty 5.0 of 10

    A retrieval-augmented LLM assistant with iterative error correction nearly doubles the rate of generating executable ParaView visualization scripts compared with unassisted models.

  14. A Comparative Study of Specialized LLMs as Dense Retrievers

    cs.IR 2025-07 conditional novelty 5.0 of 10

    Specialized Qwen2.5 7B models differ in dense retrieval quality: math and long-reasoning variants degrade performance, while coder and vision-language variants improve zero-shot text and code retrieval.

  15. Dynamic Context-oriented Decomposition for Task-aware Low-rank Adaptation with Less Forgetting and Faster Convergence

    cs.LG 2025-06 conditional novelty 5.0 of 10

    CorDA++ uses data-driven SVD to initialize LoRA adapters, adding per-layer covariance selection and rank allocation that reduce forgetting and speed convergence compared to LoRA, PiSSA, QLoRA, and other baselines.

  16. MiniCPM4: Ultra-Efficient LLMs on End Devices

    cs.CL 2025-06 conditional novelty 5.0 of 10

    MiniCPM4-8B reportedly matches Qwen3-8B on standard benchmarks while using about 22% of the training tokens, and achieves large long-context speedups on edge devices.

Pith tools