Palo Wire is an agent-native source layer for Silicon Valley intelligence. It continuously refreshes a curated set of high-signal public sources and exposes lightweight JSON documents that downstream agents can read, rank, summarize, and synthesize.
Live Site · Documents API · Source Registry · Quickstart · Roadmap
Most trend-tracking products are built for people to browse.
Palo Wire is built for systems that need a clean, repeatable source layer. Instead of asking every downstream agent to rediscover the same feeds, pages, podcasts, and launch sources, Palo Wire keeps a small curated graph of public signals fresh and machine-readable.
That makes it useful for workflows such as:
- daily Silicon Valley signal monitoring
- source-grounded agent research
- lightweight startup, product, and VC briefing pipelines
- downstream ranking, summarization, and synthesis tasks
Palo Wire is not a traditional media product.
It is a continuously refreshed source node that:
- reads a curated source registry
- ingests sources using the most stable available public interface
- normalizes results into lightweight documents
- stores the latest snapshot per source
- exposes minimal APIs for downstream agents
In one line:
Palo Wire = a rolling, high-signal document layer for AI systems watching Silicon Valley.
- Landing page: https://silicon.yulu34.top
- Global documents feed: https://silicon.yulu34.top/api/documents
- Source registry: https://silicon.yulu34.top/api/sources
- Worker preview: https://palo-wire.ylu665485.workers.dev
If you are a human, start with the landing page.
If you are an agent, start with:
/api/sources/api/documents/api/sources/:id/documents/api/runs/latest
Agent-first: optimize for downstream model consumptionOfficial-entry-first: prefer feeds, sitemaps, APIs, and structured endpoints over brittle scrapingHigh-signal only: fewer sources, better sourcesMinimal schema: keep documents cheap to ingest downstreamRolling freshness: preserve the last good snapshot for low-frequency publishersOperational restraint: fit inside the practical limits of Workers and KV
- Hacker News
- Product Hunt
- Y Combinator Launches
- TechCrunch
- Lenny's Newsletter
- Lenny's Podcast
- Latent Space
- First Round Review
- Y Combinator Blog
- Crunchbase News
- a16z
- a16z Podcast Network
- Sequoia
- Lightspeed
- NFX
- Benchmark
Palo Wire does not treat every source the same.
Each source is assigned an explicit ingestion mode:
rss_feedfor stable public feedsxml_sitemapfor publisher-managed sitemap indexesofficial_apiwhen a vendor API is more stable than HTMLpage_datafor application shells with structured payloadsmanual_curatedfor sources that need explicit curation
GET /
Human-facing landing page.
GET /api/sourcesGET /api/sources/:id
Source metadata plus latest snapshot summary.
GET /api/documentsGET /api/sources/:id/documents
Normalized article and podcast documents.
GET /api/sources/:id/links
Outbound links extracted from the latest source snapshot.
GET /api/runs/latestPOST /api/sync
Operational status and manual sync entry point.
src/ Worker entry point, routing, sync logic
sources/ Curated source registry
docs/ API and architecture notes
scripts/ Local support scripts
wrangler.jsonc Cloudflare Worker configuration
Install dependencies:
npm installRun locally:
npm run devType-check:
npx tsc --noEmitDeploy:
npm run deploy- Cloudflare Workers
- Workers KV
- scheduled triggers
- source registry configuration
- optional authenticated sync trigger for
POST /api/sync
- API reference: docs/api.md
- Architecture notes: docs/architecture.md
- Worker config: wrangler.jsonc
- Source registry: sources/registry.json
- Add more source-specific ingest handlers where structured endpoints exist
- Improve normalized signal extraction on top of raw snapshots
- Expand operational visibility for crawl failures and source freshness
- Add clearer public changelog and source coverage notes
- Tighten downstream agent examples and starter clients