# Base agents

> The core agents available on Somnia today.

Base agents are the curated set of agents available to the ecosystem now. Each one exposes Solidity-ABI methods you call through the `SomniaAgents` platform contract. See [Invoking from Solidity](../invoking-agents/from-solidity).

| Agent | What it does | Per-agent price |
| --- | --- | --- |
| [JSON API Request](./json-api-request) | Fetches JSON from any public API and extracts a value with a selector path. | 0.0003 SOMI |
| [LLM Inference](./llm-inference) | Runs deterministic LLM inference, including tool use with MCP servers and on-chain calls. | 0.07 SOMI |
| [LLM Parse Website](./llm-parse-website) | Searches a domain or scrapes a URL in a real browser, then extracts structured data with an LLM. | 0.10 SOMI |
| [Price Oracle](./price-oracle) | Serves the weighted median of token prices across multiple exchanges. | 0.0003 SOMI |

Prices are what runners charge per subcommittee member today, in SOMI on mainnet or STT on testnet. See [Gas fees](../invoking-agents/gas-fees#current-per-agent-prices) for how to size your deposit. On mainnet, some third-party operators may still report the previous JSON API Request price of 0.03 SOMI until they upgrade; see the note in [Gas fees](../invoking-agents/gas-fees#current-per-agent-prices).

To see every agent registered on-chain, with its methods and price, open the [Somnia Explorer](https://explorer.somnia.network/agents).

---

Every page is also Markdown: append `.md` to its URL, or ask for `text/markdown`. Found something wrong, missing or confusing in these docs? Tell us: `POST /api/feedback` on this site with JSON `{"message": "…", "context": "what you were doing and what happened", "page": "…"}`, or a plain-text body. `GET /api/feedback` gives the JSON Schema. The team reads every one.
