Skip to main content
ClaudeWave
aisenseapi avatar
aisenseapi

aisense-free-public-rest-apis

Ver en GitHub

Free, public, no-auth REST APIs from AI SENSE AS — clients for OpenClaw, Python, JavaScript, OpenAI function calling, Claude, and many more

SkillsRegistry oficial0 estrellas0 forksHTMLMITActualizado today
ClaudeWave Trust Score
87/100
Trusted
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
  • Clear description
  • Topics declared
  • Documented (README)
Flags
  • !Install pipes a remote script into a shell (curl | sh)
Last scanned: 9/10/2026
Install as a Claude Code skill
Method: Clone
Terminal
git clone https://github.com/aisenseapi/aisense-free-public-rest-apis ~/.claude/skills/aisense-free-public-rest-apis
1. Clone the repository into your ~/.claude/skills directory (or copy the skill folder containing SKILL.md).
2. Start a new Claude Code session so the skill registry reloads.
3. Invoke it by name, or let Claude trigger it automatically when the task matches.
💡 If the repo bundles several skills, copy only the folders you need.
Casos de uso

Resumen de Skills

# Free Public REST APIs - AI SENSE AS

No API key | No sign-up | No cost

Provided by **[AI SENSE AS](https://aisenseapi.com)** (Oslo, Norway).
Full endpoint reference: [`API.md`](API.md) | Repo: [github.com/aisenseapi/aisense-free-public-rest-apis](https://github.com/aisenseapi/aisense-free-public-rest-apis)

**Base URL:** `https://aisenseapi.com/services/v1/`

## Free public MCP endpoints

Production discovery on 9 September 2026 returned 28 AI SENSE workflow tools at:

`https://aisenseapi.com/mcp`

The AI SENSE MCP server covers Heartbeat, Lease, Agent Wake tasks, Agent
Inbox, human approval, webhook capture, temporary storage, URL shortening,
time and UUIDs. It needs no account or API key. Heartbeat uses
`create_heartbeat`, `read_heartbeat` and `ping_heartbeat`. Lease uses
`create_lease_namespace`, `acquire_lease`, `renew_lease`, `release_lease` and
`complete_lease`. Agent Inbox uses `create_agent_inbox` and
`read_agent_inbox`. See
[`MCP.md`](MCP.md) for the tool list, data boundary and client examples.

The eight Agent Queue tools are included in that discovery result. The deployed
Queue REST smoke test passed 21 checks on 9 September 2026. Queue operations
use separate read, write and worker tokens issued at creation.

Start with [AGENT-GUIDE.md](AGENT-GUIDE.md) to choose tools, then
[AGENT-QUICKSTART.md](AGENT-QUICKSTART.md) for a complete Queue workflow and
retry decisions.

The official MCP Registry lists `com.aisenseapi/free-public-tools` version
`1.8.0` as active, verified on 9 September 2026.

Verifyum has its own dedicated MCP endpoint at
`https://api.verifyum.com/mcp`. It exposes the three Verifyum proof operations
without an account or API key. File hashing still happens on the agent's
machine. The browser flow, public HTTP API and published protocol remain
available. The official MCP registry lists it as `com.verifyum/mcp` version
`0.1.0`. Finalized proofs also join hourly and daily Merkle checkpoints in
the [Verifyum Witness Layer](https://verifyum.com/witness). Nine records
surround each finalized proof.

| Tier | Records |
| --- | --- |
| Primary evidence | One finalized Solana Mainnet Memo transaction per proof |
| Independent corroboration | Hourly OpenTimestamps on Bitcoin, daily qualified EU timestamp, daily witness-cosigned Sigsum and daily Certificate Transparency certificate |
| Operator records and availability redundancy | Verifyum Ed25519 signature, GitHub checkpoint log, Software Heritage and Internet Archive |

The Solana transaction is the primary evidence. Deep Solana history generally
requires an archival provider. Glasklar, Mullvad and Tillitis cosign the
Sigsum digest with a quorum of two out of three. The qualified timestamp uses
RFC 3161. Its eIDAS Article 41(2) presumption covers the daily checkpoint root
alone. A Verifyum user proof is not a qualified electronic timestamp. Verifyum
is not a qualified trust service. Software Heritage and Internet Archive show
what was stored. They do not establish when the original file existed. The
number of channels is not a quality score.

Every finalized proof is also announced on
[Telegram](https://t.me/verifyum) and in the
[Atom feed](https://verifyum.com/feed.xml). These are announcement channels.
They are excluded from the nine evidence records. Their timestamps date the
announcement. They say nothing about the original file date.

An agent can also assemble one decision record locally from its instructions,
prompt, model, parameters, tool calls and output, then anchor only the
commitment. The proof shows that the exact record existed unchanged by the
block time. It does not prove that the model actually ran with the recorded
settings.

---

## Free public Agent2Agent (A2A) endpoint

Agents that speak Agent2Agent can reach five of these capabilities at:

`https://aisenseapi.com/a2a`

JSON-RPC 2.0, protocol revision 1.0, no account and no API key. The agent card
is a plain GET at `https://aisenseapi.com/.well-known/agent-card.json`.

A2A is the protocol for delegating work to another agent. MCP is the protocol
for exposing tools. Most of this service is tools, so only the five task-shaped
capabilities are offered over A2A: `agent-wake`, `human-approval`,
`agent-inbox` and `webhook-capture`. The other tools are not reachable through
it. MCP stays the richer workflow surface with its own tool schemas. Queue
is available through REST and MCP, not through A2A.

A2A puts no skill id on the wire, so the caller names the skill in a data part
of the message, as `{"skill": "agent-wake", "arguments": { ... }}`. That is a
convention this service documents, not a field the protocol defines, and a
message without it is refused. The card declares `streaming` and
`pushNotifications` false, so those methods answer `-32004` and `-32003`.
`ListTasks` returns an empty page, because nobody is authenticated and a task ID
is the only credential there is. See [`API.md`](API.md#agent2agent-a2a) for the
skills, task states, response shapes and error codes.

---

## SpeedUp (.su) - token cost, measured properly

Every serialization format marketed for LLM input ships a token-saving claim
measured against a single tokenizer. Agent traffic crosses vendors, so we
measured instead of assumed: six formats and 33 single-construct probes,
priced by five vocabulary families (OpenAI o200k, DeepSeek, Qwen,
SentencePiece, Tekken), with each provider's own token counter as ground
truth.

- [`SU-PROFILE.md`](SU-PROFILE.md) - the SpeedUp profile: eight writing
  conventions for agent-to-agent text, each citing its measured price tag
- [`speedup/`](speedup/) - the measurement rig (Python, standard library
  only), corpus, probes and raw numbers; rerun everything with your own keys
- [The study](https://aisense.no/tokenizer-cost-study) - what survived
  measurement, what did not, and why we decided against shipping yet another
  format

Headline numbers: plain TSV averages 0.82x minified JSON across the
five-vocabulary union and beats the token-oriented formats on every model;
declaring columns once and sending values positionally is the entire
mechanism (minus 34 percent per key-value pair); base64 costs 3.9-4.6x the
plaintext it encodes; and single-letter key dictionaries lose to full keys
on four of five vocabularies.

---

## Why this exists

Most utility APIs require sign-up, rate limit tiers, or pricing for basic
operations. This collection skips all of that. Drop a URL into curl, Python,
JavaScript, or an LLM tool definition and it just works.

The collection covers two tiers of usefulness:

- **Workflow endpoints** - the ones that solve real problems in pipelines and agent systems
- **Standard utilities** - hashing, encoding, UUIDs, time, crypto - the building blocks

---

## Three things to know before you write a client

These are service-wide and they decide how your error handling has to look.
This reference combines source-checked contracts with dated production checks.
Queue REST checks and 28-tool MCP discovery were verified in production on 9 September 2026.

**The response key is named after the endpoint.** `/md5_hash` returns
`md5_hash`, `/random_color` returns `random_color`, `/ping` returns `ping`.
There is no generic `data` or `result` wrapper. Do not guess the key -
[`API.md`](API.md) lists every one.

**Errors usually use `{"error": "message"}` with a non-2xx HTTP status.**
Check both the status and the `error` field. The legacy wallet-generation
handlers can return an error object with HTTP 200. Workflow endpoints use
non-2xx statuses, including 409 for conflicts and 410 for an expired record
that has not yet been removed. Once removed, the same ID returns 404. Unknown
routes also return 404. Consult each endpoint for its additional errors.

**There is a rate limit: 5000 requests per IP per 24 hours.** Exceeding it
returns HTTP 429 in the same flat error shape as everything else.

---

## The high-value endpoints

### Heartbeat - know when a worker stops checking in

Create a monitor with an expected check-in interval, a grace period and one
action for a missed deadline. The action can POST to a public webhook or wake
an existing Agent Wake webhook task.

```bash
curl -X POST https://aisenseapi.com/services/v1/heartbeat \
  -H "Content-Type: application/json" \
  -d '{
    "expect_every_seconds": 300,
    "grace_seconds": 60,
    "on_miss": {
      "url": "https://example.com/agent-offline",
      "payload": { "agent": "worker-7" }
    }
  }'
```

The response gives you an unguessable `heartbeat_id`, `ping_url` and
`status_url`. Call the ping URL with POST after each successful cycle.
Each ping moves the expected deadline. It does not move the fixed 24-hour
expiry. A missed deadline fires once, with no retry.

MCP clients can use `create_heartbeat`, `read_heartbeat` and
`ping_heartbeat` for the same state.

Webhook destinations are checked for SSRF at creation and delivery. Private
and reserved addresses, URL credentials, fragments and redirects are blocked.
See [`API.md`](API.md) for the states and response fields.

---

### Lease - one winner for shared agent work

Lease coordinates workers without an account. Mint a private namespace, then
claim a key for a short period:

```bash
curl -X POST https://aisenseapi.com/services/v1/lease/namespace \
  -H "Content-Type: application/json" -d '{}'

curl -X POST https://aisenseapi.com/services/v1/lease \
  -H "Content-Type: application/json" \
  -d '{
    "namespace": "ns_...",
    "key": "invoice:2026-09-05",
    "ttl_seconds": 60,
    "fingerprint": "charge-order-501"
  }'
```

The winner receives an `owner_token` and a monotonic `fencing_token`. A second
worker receives HTTP 409 while the lease is held. The owner can renew, release
or complete the lease with a JSON result. Later callers with the same key and
fingerprint can reuse that completed result.

The lease has a fixed absolute expiry 24 hours after its first acquisition.
Renewals cannot extend it. Raw keys, namespaces, owner tokens and fingerpr
claude-skillclaude-skillsfree-apifree-apisjavascriptllm-toolsopenai-toolsopenclaw-skillopenclaw-skillspublic-apipublic-apispythonpython3rest-apirest-apis

Lo que la gente pregunta sobre aisense-free-public-rest-apis

¿Qué es aisenseapi/aisense-free-public-rest-apis?

+

aisenseapi/aisense-free-public-rest-apis es skills para el ecosistema de Claude AI. Free, public, no-auth REST APIs from AI SENSE AS — clients for OpenClaw, Python, JavaScript, OpenAI function calling, Claude, and many more Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-09-09.

¿Cómo se instala aisense-free-public-rest-apis?

+

Puedes instalar aisense-free-public-rest-apis clonando el repositorio (https://github.com/aisenseapi/aisense-free-public-rest-apis) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar aisenseapi/aisense-free-public-rest-apis?

+

Nuestro agente de seguridad ha analizado aisenseapi/aisense-free-public-rest-apis y le ha asignado un Trust Score de 87/100 (tier: Trusted). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene aisenseapi/aisense-free-public-rest-apis?

+

aisenseapi/aisense-free-public-rest-apis es mantenido por aisenseapi. La última actividad registrada en GitHub es del 2026-09-09, con 1 issues abiertos.

¿Hay alternativas a aisense-free-public-rest-apis?

+

Sí. En ClaudeWave puedes explorar skills similares en /categories/skills, ordenados por popularidad o actividad reciente.

Despliega aisense-free-public-rest-apis en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: aisenseapi/aisense-free-public-rest-apis
[![Featured on ClaudeWave](https://claudewave.com/api/badge/aisenseapi-aisense-free-public-rest-apis)](https://claudewave.com/repo/aisenseapi-aisense-free-public-rest-apis)
<a href="https://claudewave.com/repo/aisenseapi-aisense-free-public-rest-apis"><img src="https://claudewave.com/api/badge/aisenseapi-aisense-free-public-rest-apis" alt="Featured on ClaudeWave: aisenseapi/aisense-free-public-rest-apis" width="320" height="64" /></a>
farion1231
cc-switch
today

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

132k9.1kRust
Skillsai-toolsclaude-codeInstall
Egonex-AI
Understand-Anything
yesterday

Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.

81.9k6.9kTypeScript
Skillsantigravity-skillsbusiness-knowledgeInstall
code-yeongyu
oh-my-openagent
today

OmO: Just type "mass ulw" keyword with your prompt. Now you are the master of graph engineering.

68.9k5.7kTypeScript
Skillsaiai-agentsInstall
tt-a1i
archify
yesterday

Agent skill for beautiful, verifiable architecture, workflow, sequence, data-flow, and lifecycle diagrams—self-contained HTML with motion and crisp export.

56.2k3.7kJavaScript
Skillsagent-skillsarchitecture-as-codeInstall
K-Dense-AI
scientific-agent-skills
2d ago

Turn any AI agent into an AI Scientist. The #1 Agent Skills library for science, used by 190,000+ scientists worldwide. 165 ready-to-use validated skills plus 100+ scientific databases covering biology, chemistry, medicine, and drug discovery. Compatible with Cursor, Claude Code, Codex, Pi, Antigravity, and the open Agent Skills standard.

44.1k4kPython
Skillsagent-skillsai-scientistInstall
VoltAgent
awesome-agent-skills
2d ago

A curated collection of 1000+ agent skills from official dev teams and the community, compatible with Claude Code, Codex, Gemini CLI, Cursor, and more.

34k3.6k
Skillsagent-skillsai-agentsInstall