Alphakdeps.io is experimental and evolving — the registry and packages may change or reset.
Presetkdeps asset

kdeps-presets-frugal

v1.2.0

Minimizes token usage: compacts and folds history sooner, injects far less memory context, truncates tool output harder, and caps tool-call budgets tighter. Best for cost-sensitive sessions or a small-context- window local model.

set presets / shelf context

LLM context: none - kdeps uses it without sending it to the model

Where it runs

Part of the presets set, used in workflow and agent mode. Named bundles of event and harness overrides, such as frugal (fewest tokens) or thorough (most context).

  1. /harness preset or /efficiency preset
  2. the preset rewrites events and harness sectionspresets/frugal
  3. every later turn uses them

Loaded by: kdeps (agent loop), /update, kdeps run, kdeps konfig export, kdeps konfig import

In the code: kdeps (agent loop)agent.ApplyKonfigagent.mergeUserPresets

Contents

Minimizes token usage: compacts and folds history sooner, injects far less memory context, truncates tool output harder, and caps tool-call budgets tighter. Best for cost-sensitive sessions or a small-context- window local model.

name
frugal
requires:
  actions/block: ""
  actions/cap: ""
  actions/compact: ""
  actions/drop_oldest: ""
  actions/truncate: ""
  components/bash_exec: ""
  components/edit_file: ""
  components/exec: ""
  components/list_files: ""
  components/memory_query: ""
  components/memory_search: ""
  components/read_file: ""
  components/search_local: ""
  components/web_scraper: ""
  components/web_search: ""
  components/write_file: ""
  events/auto-compact: ""
  events/bash-call-budget: ""
  events/code-call-budget: ""
  events/efficiency: ""
  events/efficiency-actions: ""
  events/efficiency-bash: ""
  events/efficiency-code: ""
  events/efficiency-failures: ""
  events/efficiency-file: ""
  events/efficiency-reads: ""
  events/efficiency-stops: ""
  events/efficiency-tighten: ""
  events/efficiency-verbose: ""
  events/efficiency-web: ""
  events/file-call-budget: ""
  events/fold: ""
  events/force-answer-digest: ""
  events/history-window-trim: ""
  events/memory-capture-limit: ""
  events/memory-chain-max: ""
  events/memory-focus-max: ""
  events/memory-keys-limit: ""
  events/memory-prompt-limit: ""
  events/memory-search-limit: ""
  events/memory-value-limit: ""
  events/rel-memory-limit: ""
  events/tool-error-truncate: ""
  events/tool-result-truncate: ""
  events/web-call-budget: ""
events:
  - name: auto-compact
    on:
      tokens: 8000
      ctxWindowFraction: 0.5
      minTurns: 2
    run: compact
  - name: fold
    on:
      tokensSinceCheckpoint: 500
      minTurns: 2
    items: 3
    run: compact
  - name: memory-prompt-limit
    on:
      tokens: 150
    run: truncate
  - name: memory-keys-limit
    items: 20
    run: cap
  - name: memory-focus-max
    items: 2
    run: cap
  - name: memory-chain-max
    items: 3
    run: cap
  - name: rel-memory-limit
    items: 100
    run: cap
  - name: memory-search-limit
    items: 10
    run: cap
  - name: memory-value-limit
    on:
      bytes: 300
    run: truncate
  - name: memory-capture-limit
    on:
      bytes: 200
    run: truncate
  - name: tool-result-truncate
    on:
      bytes: 4096
    run: truncate
  - name: tool-error-truncate
    on:
      bytes: 200
    run: truncate
  - name: force-answer-digest
    on:
      bytes: 4096
    run: truncate
  - name: history-window-trim
    on:
      bytes: 8192
    run: drop_oldest
  - name: web-call-budget
    tools:
      - web_search
      - wikipedia
      - web_scraper
      - exa_search
      - wolfram_alpha
    on:
      distinctCalls: 8
    run: block
  - name: bash-call-budget
    tools:
      - bash_exec
    on:
      distinctCalls: 20
    run: block
  - name: file-call-budget
    tools:
      - read_file
      - list_files
    on:
      distinctCalls: 30
    run: block
  - name: code-call-budget
    tools:
      - search_local
    on:
      distinctCalls: 12
    run: block
  - name: efficiency
    run: block
  - name: efficiency-verbose
    disabled: true
    run: block
  - name: efficiency-reads
    on:
      rounds: 4
    run: block
  - name: efficiency-actions
    on:
      rounds: 20
    run: block
  - name: efficiency-stops
    on:
      rounds: 2
    run: block
  - name: efficiency-failures
    on:
      rounds: 3
    run: block
  - name: efficiency-tighten
    items: 1
    run: block
  - name: efficiency-web
    on:
      distinctCalls: 3
    run: block
  - name: efficiency-bash
    on:
      distinctCalls: 5
    run: block
  - name: efficiency-file
    on:
      distinctCalls: 6
    run: block
  - name: efficiency-code
    on:
      distinctCalls: 4
    run: block

Versions

VersionPublishedStatus
1.2.010/24/2026active
1.1.010/23/2026active
1.0.210/23/2026active
1.0.110/13/2026active
1.0.010/11/2026active

Details

Author
kdeps
License
Apache-2.0
Latest Version
1.2.0
Published
10/11/2026

Tags

kdepspreset