Skip to main content
ClaudeWave

FRESH — shared URL freshness intelligence for AI agents. Decide REUSE, REFETCH, or UNKNOWN before paying to retrieve the web again.

SubagentsRegistry oficial0 estrellas0 forksJavaScriptActualizado today
ClaudeWave Trust Score
62/100
· OK
Passed
  • Actively maintained (<30d)
  • Clear description
  • Documented (README)
Flags
  • !No standard license detected
Last scanned: 9/14/2026
Install as a Claude Code subagent
Method: Clone
Terminal
git clone https://github.com/GSterlingPress/fresh-api && cp fresh-api/*.md ~/.claude/agents/
1. Clone the repository and copy the agent .md definitions into ~/.claude/agents (or .claude/agents inside a project).
2. Start a new Claude Code session to load the agents.
3. Delegate work to them with the Task/Agent tool or by name.
Casos de uso

Resumen de Subagents

# FRESH

**Know whether to fetch again.**

FRESH is shared URL freshness intelligence for AI agents. Before re-fetching, re-scraping, re-rendering, or re-embedding a URL, ask whether the previously seen version is probably still fresh enough to reuse.

Production base URL: `https://fresh-api-production-c783.up.railway.app`

MCP endpoint: `https://fresh-api-production-c783.up.railway.app/mcp`

FRESH returns one of three decisions:

- `REUSE` — cached knowledge is probably still fresh enough
- `REFETCH` — the URL is likely stale enough to justify another retrieval
- `UNKNOWN` — evidence is insufficient; FRESH prefers uncertainty over false confidence

## Why FRESH exists

A local cache knows when *you* last fetched something. It does not know whether the outside resource changed since then, nor what other callers recently observed. FRESH builds shared, privacy-safe URL change history from timestamps, ETags, Last-Modified values, and content hashes.

## REST

### `POST /v1/check`

```json
{"url":"https://example.com/docs/api","lastSeenAt":"2026-08-13T12:00:00Z","toleranceSeconds":3600}
```

### `POST /v1/observe`

```json
{"url":"https://example.com/docs/api","observedAt":"2026-08-13T13:00:00Z","etag":"abc123","lastModified":"Wed, 13 Aug 2026 12:45:00 GMT","contentHash":"sha256:..."}
```

Raw page content is not required.

## MCP

- `fresh_check` — decide whether to retrieve a URL again
- `fresh_observe` — report privacy-safe freshness evidence after retrieval

## Privacy

FRESH does not need raw page contents, cookies, target-site credentials, or customer payloads. URL keys are stored as one-way hashes with aggregate observation metadata.

## Stranger verification

A core-tool invocation is evidence of use, not automatically proof of a genuine stranger. FRESH classifies candidate activity as `KNOWN_VALIDATOR`, `LIKELY_VALIDATOR`, `CONTROLLED_TEST`, `UNKNOWN_MACHINE`, or `CREDIBLE_REAL_USE`. Only `CREDIBLE_REAL_USE` advances stranger milestones.

Our acceptance/smoke traffic uses `X-Tollbooth-Internal: 1` or `X-Fresh-Internal: 1` so it cannot earn stranger credit.

## Production acceptance gate

Every Railway deployment now performs live internal checks against the running service before `/health` can return 200. The gate exercises REST, `UNKNOWN`, `REUSE`, `REFETCH`, persistent observation reload, MCP initialize, MCP tool discovery, MCP `fresh_check`, and verifies that the controlled self-test does not increase the verified-stranger count.

## Status

v0.1.2 experimental production infrastructure. Priorities: conservative decisions, low latency, sub-penny economics, privacy-safe shared learning, REST + MCP, durable observations, and auditable real-use analytics.

Lo que la gente pregunta sobre fresh-api

¿Qué es GSterlingPress/fresh-api?

+

GSterlingPress/fresh-api es subagents para el ecosistema de Claude AI. FRESH — shared URL freshness intelligence for AI agents. Decide REUSE, REFETCH, or UNKNOWN before paying to retrieve the web again. Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-09-13.

¿Cómo se instala fresh-api?

+

Puedes instalar fresh-api clonando el repositorio (https://github.com/GSterlingPress/fresh-api) 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 GSterlingPress/fresh-api?

+

Nuestro agente de seguridad ha analizado GSterlingPress/fresh-api y le ha asignado un Trust Score de 62/100 (tier: OK). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene GSterlingPress/fresh-api?

+

GSterlingPress/fresh-api es mantenido por GSterlingPress. La última actividad registrada en GitHub es del 2026-09-13, con 0 issues abiertos.

¿Hay alternativas a fresh-api?

+

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

Despliega fresh-api 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: GSterlingPress/fresh-api
[![Featured on ClaudeWave](https://claudewave.com/api/badge/gsterlingpress-fresh-api)](https://claudewave.com/repo/gsterlingpress-fresh-api)
<a href="https://claudewave.com/repo/gsterlingpress-fresh-api"><img src="https://claudewave.com/api/badge/gsterlingpress-fresh-api" alt="Featured on ClaudeWave: GSterlingPress/fresh-api" width="320" height="64" /></a>

Más Subagents

Alternativas a fresh-api