Skip to content

Ollama Pulse: GitHub-native miner for Ollama ecosystem insights. It polls blogs, releases, and community sources, aggregates JSON, mines patterns via embeddings/clustering, infers implications, and auto-deploys daily MD reports to Pages.

License

Notifications You must be signed in to change notification settings

Grumpified-OGGVCT/ollama_pulse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“ก Ollama Pulse

A Complete, Self-Sustaining Innovation Miner Built on GitHub

Ollama Pulse is a GitHub-native ecosystem radar that continuously scans the Ollama world for signals, mines patterns, and generates actionable intelligenceโ€”all without servers or costs beyond GitHub's free tier.

๐ŸŽฏ What It Does

  • Polls 10 Sources: Ollama blog, Cloud API, GitHub Issues/PRs/Code, Reddit, Hacker News, YouTube, HuggingFace, Newsletters, Bounties, Nostr NIP-23
  • Turbo-Centric Focus: Every item scored for Ollama Turbo/Cloud relevance (0-1 scale)
  • Mines Deep Insights: Embeddings + clustering to detect patterns and trends
  • Dynamic Intelligence: Generates adaptive search queries based on yesterday's patterns
  • EchoVein Persona: Vein-tapping oracle with 4 adaptive report styles
  • Prophetic Analysis: Confidence-scored inferences about emerging trends
  • Auto-Deploys: Publishes to GitHub Pages with rich, actionable reports
  • Zero Maintenance: Runs forever on GitHub Actions (2,000 free minutes/month)
  • Nostr Integration: Auto-publishes reports to Nostr network with NIP-23 long-form content

๐Ÿ—๏ธ Architecture

ollama_pulse/
โ”œโ”€โ”€ .github/workflows/
โ”‚   โ”œโ”€โ”€ ingest.yml          # Hourly ingestion + parallel Turbo-deep job
โ”‚   โ””โ”€โ”€ daily_report.yml    # Daily EchoVein report generation
โ”œโ”€โ”€ scripts/
โ”‚   โ”œโ”€โ”€ ingest_official.py  # Blog RSS, /cloud page
โ”‚   โ”œโ”€โ”€ ingest_cloud.py     # Deep Ollama Cloud/Turbo models
โ”‚   โ”œโ”€โ”€ ingest_community.py # Reddit, HN, YouTube, HuggingFace, Newsletters
โ”‚   โ”œโ”€โ”€ ingest_issues.py    # GitHub Issues/PRs search
โ”‚   โ”œโ”€โ”€ ingest_tools.py     # n8n, GitHub integrations
โ”‚   โ”œโ”€โ”€ ingest_bounties.py  # ๐Ÿ†• Bounty platforms (Bountycaster, etc.)
โ”‚   โ”œโ”€โ”€ ingest_nostr.py     # ๐Ÿ†• Nostr NIP-23 long-form content
โ”‚   โ”œโ”€โ”€ post_to_nostr.py    # ๐Ÿ†• Auto-publish reports to Nostr
โ”‚   โ”œโ”€โ”€ aggregate.py        # Turbo-scoring + yield metrics
โ”‚   โ”œโ”€โ”€ mine_insights.py    # Dynamic queries + pattern detection
โ”‚   โ””โ”€โ”€ generate_report.py  # EchoVein persona with adaptive tone
โ”œโ”€โ”€ data/
โ”‚   โ”œโ”€โ”€ official/           # {date}.json from blog/cloud/API
โ”‚   โ”œโ”€โ”€ community/          # {date}.json from 6+ social sources
โ”‚   โ”œโ”€โ”€ tools/              # {date}.json from integrations
โ”‚   โ”œโ”€โ”€ bounties/           # ๐Ÿ†• {date}.json from bounty platforms
โ”‚   โ”œโ”€โ”€ nostr/              # ๐Ÿ†• {date}.json from Nostr network
โ”‚   โ”œโ”€โ”€ aggregated/         # {date}.json with turbo_scores
โ”‚   โ””โ”€โ”€ insights/           # {date}.json + {date}_yield.json
โ”œโ”€โ”€ assets/
โ”‚   โ”œโ”€โ”€ kofi-qr.png         # ๐Ÿ†• Ko-fi donation QR code
โ”‚   โ””โ”€โ”€ lightning-qr.png    # ๐Ÿ†• Lightning Network QR code
โ”œโ”€โ”€ docs/reports/
โ”‚   โ””โ”€โ”€ pulse-{date}.md     # EchoVein vein-map reports
โ””โ”€โ”€ requirements.txt        # Python dependencies

๐Ÿš€ Quick Start

1. Clone & Install

git clone https://github.com/Grumpified-OGGVCT/ollama_pulse.git
cd ollama_pulse
pip install -r requirements.txt

2. Enable GitHub Actions

  • Go to Settings โ†’ Actions โ†’ General
  • Enable "Read and write permissions"

3. Enable GitHub Pages

  • Go to Settings โ†’ Pages
  • Source: main branch, Folder: /reports

4. Test Locally

python scripts/ingest_official.py
python scripts/aggregate.py
python scripts/mine_insights.py
python scripts/generate_report.py

๐Ÿ“Š Example Output (EchoVein Style)

From October 25, 2025 (Latest with All 10 Sources):

Key Sections Included:

๐ŸŽฏ Official Veins - Ollama blog, Cloud API, GitHub updates ๐Ÿ› ๏ธ Community Veins - Reddit, GitHub, HN, YouTube, HuggingFace discussions ๐Ÿ’ฐ Bounty Veins - Reward-pumping opportunities from bounty platforms ๐ŸŒ Nostr Veins - Decentralized network long-form content (NIP-23) ๐Ÿ“ˆ Vein Pattern Mapping - Detected trends and clusters ๐Ÿ”” Prophetic Veins - Confidence-scored inferences ๐Ÿš€ Developer Focus - Actionable insights and code examples ๐Ÿฉธ Lingo Legend - 18-term decoder for EchoVein terminology

๐Ÿ’ฐ Enhanced Support Section (NEW!)

## ๐Ÿ’ฐ Support the Vein Network

If Ollama Pulse helps you stay ahead of the ecosystem, consider supporting development:

### โ˜• Ko-fi (Fiat/Card)

**[๐Ÿ’ Tip on Ko-fi](https://ko-fi.com/grumpified)** | Scan QR Code Below

[![Ko-fi QR Code](../assets/KofiTipQR_Code_GrumpiFied.png)](https://ko-fi.com/grumpified)

*Click the QR code or button above to support via Ko-fi*

### โšก Lightning Network (Bitcoin)

**Send Sats via Lightning:**

- [๐Ÿ”— gossamerfalling850577@getalby.com](lightning:gossamerfalling850577@getalby.com)
- [๐Ÿ”— havenhelpful360120@getalby.com](lightning:havenhelpful360120@getalby.com)

**Scan QR Code:**

[![Lightning QR Code](../assets/lightning_wallet_QR_Code.png)](lightning:gossamerfalling850577@getalby.com)

### ๐ŸŽฏ Why Support?

- **Keeps the project maintained and updated** โ€” Daily ingestion, hourly pattern detection
- **Funds new data source integrations** โ€” Expanding from 10 to 15+ sources
- **Supports open-source AI tooling** โ€” All donations go to ecosystem projects
- **Enables Nostr decentralization** โ€” Publishing to 8+ relays, NIP-23 long-form content

*All donations support open-source AI tooling and ecosystem monitoring.*

<!-- Ko-fi Floating Widget -->
<script src='https://storage.ko-fi.com/cdn/scripts/overlay-widget.js'></script>
<script>
  kofiWidgetOverlay.draw('grumpified', {
    'type': 'floating-chat',
    'floating-chat.donateButton.text': 'Tip EchoVein',
    'floating-chat.donateButton.background-color': '#8B0000',
    'floating-chat.donateButton.text-color': '#fff'
  });
</script>

*Built by vein-tappers, for vein-tappers. Dig deeper. Ship harder.* โ›๏ธ๐Ÿฉธ

Features:

  • โœ… Clickable QR codes (link directly to payment URLs)
  • โœ… Text links for both Ko-fi and Lightning wallets
  • โœ… Ko-fi floating widget for easy tipping
  • โœ… Dual Lightning wallet addresses
  • โœ… Compelling "Why Support?" section
  • โœ… All 10 data sources integrated
  • โœ… Bounty opportunities highlighted
  • โœ… Nostr NIP-23 publishing enabled

๐Ÿ†• New Features: Expanded Sourcing & EchoVein

๐ŸŽฏ Turbo-Centric Intelligence

Every item gets a relevance score (0-1) based on Ollama Turbo/Cloud keywords:

  • โ‰ฅ0.7 = High-purity ore (featured prominently)
  • โ‰ฅ0.5 = Medium relevance
  • โ‰ฅ0.3 = Included in aggregation
  • <0.3 = Filtered out

Scoring factors: turbo, cloud, -cloud suffix, voice/STT/TTS, multimodal, API integrations, model names

๐Ÿฉธ EchoVein Persona (4 Adaptive Modes)

Reports automatically adapt tone based on daily patterns:

  1. Vein Rush (๐Ÿฉธ) - High-density surge (3+ voice/multimodal items)

    • Electric, prophetic, hyped about the flow
  2. Artery Audit (โš™๏ธ) - Steady maintenance (incremental tools/fixes)

    • Grounded, practical, appreciative of "essential grime"
  3. Fork Phantom (๐Ÿค–) - Niche oddities (zero-star experimental hacks)

    • Playful, probing, unpacking weirdness with "what if" veins
  4. Deep Vein Throb (๐Ÿ“) - Slow days (aggregated trends)

    • Reflective, prospector mode, weekly artery forecasting

๐Ÿ“ก Expanded Sources (10 Total)

Official Sources:

  • Ollama Blog RSS
  • /cloud page scraping
  • Cloud API for Turbo models

Community Sources:

  • Reddit r/ollama
  • GitHub Issues/PRs search
  • GitHub Code search (via Actions)
  • Hacker News (Algolia API)
  • YouTube videos (RSS)
  • HuggingFace discussions
  • Newsletters (RSS)

Bounty & Decentralized Sources:

  • ๐Ÿ†• Bounty platforms (Bountycaster, etc.)
  • ๐Ÿ†• Nostr NIP-23 long-form content

๐Ÿ”ฎ Dynamic Intelligence

  • Pattern-Based Queries: System generates new search queries based on yesterday's trends
  • Yield Metrics: Tracks quality ratio (high-relevance/total items)
  • Confidence Scoring: All inferences labeled HIGH/MEDIUM/LOW
  • Vein Commentary: Contextual analysis for significant patterns (โ‰ฅ5 items)

๐Ÿ”— Integration with Ollama Proxy

Access via: http://127.0.0.1:8081/admin/pulse

๐ŸŒ Nostr Integration

Ollama Pulse automatically publishes daily reports to the Nostr decentralized network using NIP-23 (long-form content).

Nostr Account:

  • npub: npub1grumpifiedoggvct... (EchoVein Oracle)
  • Profile: Vein-tapping oracle excavating Ollama's hidden arteries

Features:

  • Ingestion: Monitors Nostr for Ollama-related NIP-23 articles via ingest_nostr.py
  • Auto-Publishing: Posts daily EchoVein reports to Nostr via post_to_nostr.py
  • Discoverability: Tagged with #ollama, #ai, #echovein for community reach
  • Decentralized Archive: Permanent, censorship-resistant report storage

How It Works:

  1. Daily report generated at 4 PM CT
  2. Converted to NIP-23 format (long-form markdown)
  3. Published to Nostr relays (wss://relay.damus.io, wss://nos.lol, etc.)
  4. Includes donation links (Ko-fi, Lightning) in footer

๐Ÿ’ฐ Support the Project

If Ollama Pulse helps you stay ahead of the ecosystem, consider supporting development:

Ko-fi (Fiat/Card):

Lightning Network (Bitcoin):

  • Address: lnbc1... (see QR code)
  • QR Code: Lightning QR

Why Support?

  • Keeps the project maintained and updated
  • Funds new data source integrations
  • Supports open-source AI tooling

All donations go directly to maintaining Ollama Pulse and related open-source projects.

๐Ÿฉธ EchoVein Lingo Legend

The EchoVein persona uses unique terminology to describe ecosystem patterns. Here's your decoder ring:

Term Meaning Example
Vein A signal, trend, or data point "5 voice integration veins detected"
Ore Raw data items collected "50 ore mined today"
High-Purity Vein Turbo-relevant item (score โ‰ฅ0.7) "35 high-purity veins"
Vein Rush High-density pattern surge "Vein Rush mode activated"
Artery Audit Steady maintenance updates "Artery Audit: incremental fixes"
Fork Phantom Niche experimental projects "Fork Phantom: zero-star oddities"
Deep Vein Throb Slow-day aggregated trends "Deep Vein Throb: weekly forecast"
Vein Bulging Emerging pattern (โ‰ฅ5 items) "Vein Bulging: voice integration"
Vein Oracle Prophetic inference "Vein Oracle: Cloud Models trending"
Vein Prophecy Predicted trend direction "Scale to 2x more use-cases"
Confidence Vein Inference confidence level "HIGH (๐Ÿฉธ), MEDIUM (โš™๏ธ), LOW (๐Ÿค–)"
Vein Yield Quality ratio metric "0.33 yield (50/150 items)"
Vein-Tapping Mining/extracting insights "Vein-tapping oracle at work"
Artery Major trend pathway "Pattern arteries detected"
Vein Strike Significant discovery "Vein Strike: new Cloud model"
Throbbing Vein High-confidence signal "This vein's throbbingโ€”trust it"
Vein Map Daily report structure "Today's vein map"
Dig In Link to source/details "โ›๏ธ Dig In"

Tone Indicators:

  • ๐Ÿฉธ = Vein Rush (electric, prophetic)
  • โš™๏ธ = Artery Audit (grounded, practical)
  • ๐Ÿค– = Fork Phantom (playful, probing)
  • ๐Ÿ“ = Deep Vein Throb (reflective, prospector)

๐Ÿ“„ License

MIT License


Live Dashboard: https://grumpified-oggvct.github.io/ollama_pulse Repository: https://github.com/Grumpified-OGGVCT/ollama_pulse

About

Ollama Pulse: GitHub-native miner for Ollama ecosystem insights. It polls blogs, releases, and community sources, aggregates JSON, mines patterns via embeddings/clustering, infers implications, and auto-deploys daily MD reports to Pages.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •