Skip to content

Papers

75 papers relevant to saving tokens, compiled on 2026-11-03 and ranked by a transparent authority proxy. Each entry links to its arXiv page; takeaways are our own one-line summaries.

  1. Tier 1 — peer-reviewed at a flagship ML / NLP / systems venue (ICLR, NeurIPS, ICML, ACL, EMNLP, NAACL, TACL, TMLR, SOSP, MLSys).
  2. Tier 2 — other peer-reviewed venues (journals and other conferences).
  3. Tier 3 — preprints (no venue listed).
  4. Within a tier, more citations first.
TopicPapersUsed in
Foundations3Concepts
Tokenization and language3Language and tokenization
Long context and context rot9Concepts, Keep context lean, Improve
Prompt / KV caching10Concepts, Measure your usage, Improve
Prompt compression10Prompt and output style, Improve
Output format1Prompt and output style
Batching1Instructions and tools, Improve
Model routing and cascades5Models, planning, delegation, Improve
Efficient reasoning / output length6Agent modes and budget guards, Improve
Agent cost and context management9Isolate, Improve, TokenEconomizer case study
Tool selection and schema size3MCP audit, Improve
Instruction / context files1Instructions and tools
Memory and summarization4Prove, Improve: compaction
Evaluation and statistics5Prove, Result
Surveys5Resources
#PaperVenue · YearCitedTopicTakeaway
1Chain of Thought Prompting Elicits Reasoning in Large Language ModelsNeurIPS · 202223,523FoundationsStep-by-step prompting improves reasoning, and also increases output tokens.
2ReAct: Synergizing Reasoning and Acting in Language ModelsICLR · 202213,383FoundationsInterleaves reasoning and tool actions: the agent loop whose cost this guide analyzes.
3Efficient Memory Management for Large Language Model Serving with PagedAttentionSOSP · 20239,724Prompt / KV cachingPagedAttention manages KV-cache memory to raise serving throughput; basis of vLLM.
4Neural Machine Translation of Rare Words with Subword UnitsACL · 20159,243Tokenization and languageIntroduced the subword (BPE) units that underlie most LLM tokenizers.
5Lost in the Middle: How Language Models Use Long ContextsTACL · 20235,818Long context and context rotAccuracy drops when the relevant information sits in the middle of a long input.
6SWE-bench: Can Language Models Resolve Real-World GitHub Issues?ICLR · 20234,683FoundationsBenchmark of real GitHub issues used to evaluate coding agents, including by TokenEconomizer.
7Efficient Streaming Language Models with Attention SinksICLR · 20232,768Long context and context rotKeeps attention-sink tokens plus a recent window so inference can stream without full history.
8SWE-agent: Agent-Computer Interfaces Enable Automated Software EngineeringNeurIPS · 20242,357Agent cost and context managementShows that interface design, including concise and bounded observations, changes agent success.
9LongBench: A Bilingual, Multitask Benchmark for Long Context UnderstandingACL · 20231,888Long context and context rotBilingual, multi-task benchmark for long-context understanding.
10SGLang: Efficient Execution of Structured Language Model ProgramsNeurIPS · 20231,783Prompt / KV cachingRadixAttention reuses KV cache across calls that share a prefix; foundation for prefix caching.
11Large Language Models Can Be Easily Distracted by Irrelevant ContextICML · 20231,358Long context and context rotIrrelevant context in the prompt can substantially reduce model accuracy.
12FrugalGPT: How to Use Large Language Models While Reducing Cost and Improving PerformanceTMLR · 20231,247Model routing and cascadesSelects and cascades LLMs to approach a strong model’s quality at lower cost.
13SnapKV: LLM Knows What You are Looking for Before GenerationNeurIPS · 20241,132Prompt / KV cachingSelects the important KV positions per attention head to shrink the cache.
14H2O: Heavy-Hitter Oracle for Efficient Generative Inference of Large Language ModelsNeurIPS · 20231,091Prompt / KV cachingEvicts KV-cache entries, keeping ‘heavy hitter’ tokens to shrink memory.
15Evaluating Very Long-Term Conversational Memory of LLM AgentsACL · 20241,082Memory and summarizationBenchmark of very long-term conversational memory.
16LongMemEval: Benchmarking Chat Assistants on Long-Term Interactive MemoryICLR · 2024869Memory and summarizationBenchmark of long-term memory in chat assistants; useful for designing recall checks.
17KIVI: A Tuning-Free Asymmetric 2bit Quantization for KV CacheICML · 2024825Prompt / KV cachingQuantizes the KV cache to 2 bits without tuning.
18LongLLMLingua: Accelerating and Enhancing LLMs in Long Context Scenarios via Prompt CompressionACL · 2023658Prompt compressionQuestion-aware compression for long contexts, aiming to cut cost while keeping or improving accuracy.
19Scissorhands: Exploiting the Persistence of Importance Hypothesis for LLM KV Cache Compression at Test TimeNeurIPS · 2023598Prompt / KV cachingExploits the persistence of token importance to compress the KV cache.
20LLMs Get Lost In Multi-Turn ConversationICLR · 2025562Long context and context rotModels perform worse in multi-turn, underspecified conversations than in single-turn ones.
21Learning to Compress Prompts with Gist TokensNeurIPS · 2023534Prompt compressionTrains a model to compress a prompt into a few reusable ‘gist’ tokens.
22Hybrid LLM: Cost-Efficient and Quality-Aware Query RoutingICLR · 2024519Model routing and cascadesA router predicts query difficulty and sends easy queries to a smaller model.
23Agentic Context Engineering: Evolving Contexts for Self-Improving Language ModelsICLR · 2025505Agent cost and context managementTreats the context as an evolving playbook updated incrementally to avoid context collapse from rewriting.
24Stop Overthinking: A Survey on Efficient Reasoning for Large Language ModelsTMLR · 2025499SurveysSurvey of methods for efficient reasoning in large reasoning models.
25LLMLingua-2: Data Distillation for Efficient and Faithful Task-Agnostic Prompt CompressionACL · 2024487Prompt compressionDistills a faster, task-agnostic prompt compressor that generalizes across tasks.
26Adapting Language Models to Compress ContextsEMNLP · 2023465Prompt compressionFine-tunes a model to compress long contexts into short summary vectors reused as soft prompts.
27Agent Workflow MemoryICML · 2024451Agent cost and context managementAgents induce reusable workflows from past trajectories and reuse them, similar in spirit to micro-skills.
28LLMLingua: Compressing Prompts for Accelerated Inference of Large Language ModelsEMNLP · 2023418Prompt compressionUses a small language model to drop low-information tokens from a prompt, with a controllable budget.
29Prompt Cache: Modular Attention Reuse for Low-Latency InferenceMLSys · 2023417Prompt / KV cachingReuses precomputed attention states of recurring prompt modules to cut latency.
30RECOMP: Improving Retrieval-Augmented LMs with Compression and Selective AugmentationICLR · 2023340Prompt compressionCompresses retrieved documents into short summaries before they enter a retrieval-augmented prompt.
31Language Model Tokenizers Introduce Unfairness Between LanguagesNeurIPS · 2023319Tokenization and languageThe same text tokenizes to very different lengths across languages.
32AI Agents That MatterTMLR · 2024289Evaluation and statisticsArgues agent evaluations must control for cost, not just accuracy.
33Training Language Models to Reason EfficientlyNeurIPS · 2025285Efficient reasoning / output lengthTrains reasoning models to trade accuracy against reasoning length.
34Do All Languages Cost the Same? Tokenization in the Era of Commercial Language ModelsEMNLP · 2023278Tokenization and languageShows that tokenization differences make commercial API usage cost different amounts per language.
35Compressing Context to Enhance Inference Efficiency of Large Language ModelsEMNLP · 2023272Prompt compressionPrunes redundant lexical units by self-information to shorten inputs before inference.
36Same Task, More Tokens: the Impact of Input Length on the Reasoning Performance of Large Language ModelsACL · 2024270Long context and context rotIsolates input length as a factor and shows reasoning degrades as inputs grow.
37Token-Budget-Aware LLM ReasoningACL · 2024259Efficient reasoning / output lengthEstimates a token budget per problem to shorten chain-of-thought reasoning.
38In-context Autoencoder for Context Compression in a Large Language ModelICLR · 2023242Prompt compressionEncodes a long context into a few memory slots that a frozen decoder can read.
39xRAG: Extreme Context Compression for Retrieval-augmented Generation with One TokenNeurIPS · 2024174Prompt compressionRepresents each retrieved document as a single embedding token to shrink RAG context.
40AutoMix: Automatically Mixing Language ModelsNeurIPS · 2023169Model routing and cascadesHas a small model verify its own answer and escalates to a larger model only when needed.
41Retrieval meets Long Context Large Language ModelsICLR · 2023159Long context and context rotCompares retrieval augmentation with long context windows; retrieval can rival a longer window with less computation.
42Batch Prompting: Efficient Inference with Large Language Model APIsEMNLP · 2023154BatchingPacks several samples into one prompt so instruction tokens are shared.
43Found in the Middle: Calibrating Positional Attention Bias Improves Long Context UtilizationACL · 2024151Long context and context rotCalibrates positional attention bias to reduce the lost-in-the-middle effect.
44Let Me Speak Freely? A Study On The Impact Of Format Restrictions On Large Language Model Performance.EMNLP · 2024142Output formatStrict output-format restrictions can lower reasoning performance.
45Prompt Compression for Large Language Models: A SurveyNAACL · 202496SurveysSurvey of hard (token-level) and soft prompt-compression methods.
46500xCompressor: Generalized Prompt Compression for Large Language ModelsACL · 202457Prompt compressionTargets extreme prompt compression into very few special tokens.
47Cost-of-Pass: An Economic Framework for Evaluating Language ModelsICLR · 202556Evaluation and statisticsDefines the expected cost to obtain a correct answer and compares models on it.
48Mem0: Building Production-Ready AI Agents with Scalable Long-Term MemoryECAI · 2025868Memory and summarizationMemory layer that extracts and retrieves salient facts instead of replaying the full history.
49CacheBlend: Fast Large Language Model Serving for RAG with Cached Knowledge FusionACM TOCS · 2024342Prompt / KV cachingReuses KV caches of retrieved chunks in RAG even when they are not a shared prefix.
50Mooncake: A KVCache-centric Disaggregated Architecture for LLM ServingACM ToS · 2024313Prompt / KV cachingProduction serving architecture for Kimi built around a scheduler that reuses cached KV prefixes.
51Recursively Summarizing Enables Long-Term Dialogue Memory in Large Language ModelsNeurocomputing · 2023114Memory and summarizationRecursive summaries serve as memory for long dialogue.
52Reducing Cost of LLM Agents with Trajectory ReductionPACMSE · 202568Agent cost and context managementReduces agent cost by trimming waste out of the trajectory.
53MemGPT: Towards LLMs as Operating Systemspreprint · 20231,764Agent cost and context managementManages memory tiers so an agent can work beyond its context window.
54τ-bench: A Benchmark for Tool-Agent-User Interaction in Real-World Domainspreprint · 20241,669Evaluation and statisticsBenchmark that introduces pass^k to measure agent reliability across repeated runs.
55RULER: What’s the Real Context Size of Your Long-Context Language Models?preprint · 20241,580Long context and context rotBenchmark showing the effective context length is often shorter than the advertised window.
56RouteLLM: Learning to Route LLMs with Preference Datapreprint · 2024922Model routing and cascadesLearns from preference data to route queries between a strong and a cheaper model.
57Do NOT Think That Much for 2+3=? On the Overthinking of o1-Like LLMspreprint · 2024605Efficient reasoning / output lengthShows o1-like models spend excessive tokens on simple questions and proposes ways to cut them.
58Agentless: Demystifying LLM-based Software Engineering Agentspreprint · 2024566Agent cost and context managementA fixed localize-repair-validate pipeline competes with open-ended agent loops on SWE-bench Lite at low cost.
59L1: Controlling How Long A Reasoning Model Thinks With Reinforcement Learningpreprint · 2025416Efficient reasoning / output lengthTrains reasoning models to obey a user-specified length budget.
60Chain of Draft: Thinking Faster by Writing Lesspreprint · 2025324Efficient reasoning / output lengthPrompts the model to write minimal draft steps instead of verbose chain-of-thought.
61RouterBench: A Benchmark for Multi-LLM Routing Systempreprint · 2024300Model routing and cascadesBenchmark and evaluation framework for multi-LLM routing systems.
62Efficient Large Language Models: A Surveypreprint · 2023276SurveysBroad survey of efficiency techniques across data, model, and system levels.
63Adding Error Bars to Evals: A Statistical Approach to Language Model Evaluationspreprint · 2024194Evaluation and statisticsStatistical guidance for reporting uncertainty in LLM evaluations.
64A Survey of Context Engineering for Large Language Modelspreprint · 2025171SurveysSurvey organizing techniques for selecting, compressing, and managing LLM context.
65Non-Determinism of”Deterministic”LLM Settingspreprint · 2024159Evaluation and statisticsShows outputs vary across runs even in settings meant to be deterministic.
66Efficient Prompting Methods for Large Language Models: A Surveypreprint · 202471SurveysSurvey of prompt compression and prompt-optimization methods for efficiency.
67Concise Reasoning via Reinforcement Learningpreprint · 202569Efficient reasoning / output lengthUses reinforcement learning to encourage concise reasoning.
68The Complexity Trap: Simple Observation Masking Is as Efficient as LLM Summarization for Agent Context Managementpreprint · 202566Agent cost and context managementSimple observation masking is as efficient as LLM summarization for agent context management.
69MCP-Zero: Active Tool Discovery for Autonomous LLM Agentspreprint · 202555Tool selection and schema sizeLets the agent request tools on demand instead of injecting all tool schemas.
70RAG-MCP: Mitigating Prompt Bloat in LLM Tool Selection via Retrieval-Augmented Generationpreprint · 202541Tool selection and schema sizeRetrieves only the relevant MCP tool descriptions instead of loading every tool (prompt bloat).
71Efficient Agents: Building Effective Agents While Reducing Costpreprint · 202540Agent cost and context managementSystematic study of the efficiency-effectiveness trade-off in agent system design.
72Evaluating AGENTS.md: Are Repository-Level Context Files Helpful for Coding Agents?preprint · 202636Instruction / context filesRepository context files did not generally improve task success and raised inference cost by over 20% on average.
73Less is More: Optimizing Function Calling for LLM Execution on Edge Devicespreprint · 202433Tool selection and schema sizePresents a smaller selected tool set at function-calling time to cut cost on edge devices.
74Don’t Break the Cache: An Evaluation of Prompt Caching for Long-Horizon Agentic Taskspreprint · 202625Prompt / KV cachingEvaluates prompt caching on long-horizon agentic tasks.
75TokenEconomizer: Experience-Driven Black-Box Cost Control for Coding Agentspreprint · 20260Agent cost and context managementMicro-skills, tool pruning, and a loop guard cut coding-agent cost using experience from earlier sessions.

Add an entry to examples/papers.json (arXiv id, one topic, a one-line note in your own words), run the two scripts, and open a PR. The metadata fetch fails on an unknown id, which guards against typos.