happytails.ai

Compost volume calculator

Open Compost volume calculator on Happytails.ai. This view has the same page content and links, with explicit tool capabilities. Read the processing notes before using a tool.

Tool capabilities

{
  "id": "compost-volume-calculator",
  "category": "calculators",
  "built": true,
  "requirements": "Up to 1,000 bins and 50 recipe lines. No decomposition rate, compost maturity, mass or ingredient suitability is predicted.",
  "implementation": {
    "fields": [
      {
        "key": "shape",
        "label": "Bin shape",
        "value": "Rectangle",
        "type": "select",
        "values": [
          "Rectangle",
          "Cylinder"
        ]
      },
      {
        "key": "length",
        "label": "Internal length",
        "value": 1.2,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any",
        "showWhen": {
          "shape": [
            "Rectangle"
          ]
        }
      },
      {
        "key": "width",
        "label": "Internal width",
        "value": 1,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any",
        "showWhen": {
          "shape": [
            "Rectangle"
          ]
        }
      },
      {
        "key": "diameter",
        "label": "Internal diameter",
        "value": 1,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any",
        "showWhen": {
          "shape": [
            "Cylinder"
          ]
        }
      },
      {
        "key": "height",
        "label": "Internal usable height",
        "value": 1,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any"
      },
      {
        "key": "unit",
        "label": "Dimension unit",
        "value": "m",
        "type": "select",
        "values": [
          "mm",
          "cm",
          "m",
          "in",
          "ft",
          "yd"
        ]
      },
      {
        "key": "bins",
        "label": "Identical bins",
        "value": 1,
        "type": "number",
        "min": 1,
        "max": 1000,
        "step": 1
      },
      {
        "key": "targetFill",
        "label": "Target fraction of total bin capacity (%)",
        "value": 80,
        "type": "number",
        "min": 0,
        "max": 100,
        "step": "any"
      },
      {
        "key": "existing",
        "label": "Existing settled material across all bins",
        "value": 200,
        "type": "number",
        "min": 0,
        "max": 1000000000,
        "step": "any"
      },
      {
        "key": "volumeUnit",
        "label": "Volume unit",
        "value": "L",
        "type": "select",
        "values": [
          "L",
          "m³",
          "US gal",
          "Imp gal",
          "ft³",
          "yd³"
        ]
      },
      {
        "key": "settledFraction",
        "label": "Settled volume as % of loose volume",
        "value": 80,
        "type": "number",
        "min": 0,
        "max": 100,
        "step": "any"
      },
      {
        "key": "recipe",
        "label": "Loose addition recipe: material = volume parts",
        "value": "Brown material = 2\nGreen material = 1",
        "type": "textarea",
        "help": "For example Brown material = 2. This is a user-supplied volume mix, not a carbon:nitrogen recommendation. Up to 50 materials."
      },
      {
        "key": "outputUnit",
        "label": "Output volume unit",
        "value": "L",
        "type": "select",
        "values": [
          "L",
          "m³",
          "US gal",
          "Imp gal",
          "ft³",
          "yd³"
        ]
      }
    ],
    "input": false,
    "background": false,
    "live": true,
    "presentation": "metrics",
    "note": "Plan bin capacity and split the needed additions by your volume recipe. Use measured settling assumptions; no compost chemistry or maturity is predicted. Runs on your device. Changing units keeps the entered numbers.",
    "experience": {
      "automatic": true,
      "single": false,
      "inputMaxLength": 1000000,
      "inputMode": "text",
      "label": "Your text",
      "placeholder": "Type or paste your input…",
      "help": "Change the input or settings to update your result. Results update as you type. Up to 1,000,000 characters.",
      "helpParts": [
        "Change the input or settings to update your result.",
        "Results update as you type.",
        "Up to 1,000,000 characters."
      ],
      "action": null
    },
    "mode": "automatic",
    "interactive": false
  },
  "execution": "Browser interface",
  "api": null,
  "browser_agent": {
    "supported": true,
    "name": "run_current_tool",
    "discovery": "WebMCP on the human page in a supporting browser",
    "verification": "See audit/API-AUDIT.md; availability is not verification"
  }
}

Page guide

Work out bin capacity and split the material you need to add using your own volume recipe.

How to use Compost volume calculator
  1. Enter your measured quantities, units and assumptions.
  2. Review the calculated result and the stated limits.
  3. Download the report or plan for your project.

Useful next steps

Measure the usable space

Choose rectangular or cylindrical bins, measure the inside and enter the number of identical bins. Target fill and existing material apply to their combined capacity.

Build a volume recipe

Enter material names with relative volume parts. The example 2:1 mix is editable and is not a carbon-to-nitrogen recommendation. The retained-volume percentage converts the remaining settled space to loose additions.

Save the measurements and assumptions

Download CSV and a text or JSON report. The calculation runs on your device. Changing a unit keeps the number you entered, so check both before using the result.