Skip to main content
Back to trending

Noria

An agentic extractor for messaging platforms. Noria receives messages & URLs via chat; scrapes web data to evaluate the content against custom scoring matrices (e.g., jobs, scholarships); and sends a structured summary with a calculated match score directly to the assigned messenger number.

  • ai-agent
  • automation
  • data-extraction
  • event-driven-architecture
  • gemini-api
  • jina-ai
  • llm-pipeline
  • puppeteer-stealth
  • semantic-analysis
  • structured-outputs
  • web-scraping
  • whatsapp-bot
View on GitHub
Stars
1,171
Forks
2
+ today
+4
Created
4mo

Ranking data as of October 21, 2026 (UTC).

Star History

Today, hour by hour

1,171 stars
1,1671,171

Overview

An agentic extractor for messaging platforms. Noria receives messages & URLs via chat; scrapes web data to evaluate the content against custom scoring matrices (e.g., jobs, scholarships); and sends a structured summary with a calculated match score directly to the assigned messenger number. It ranks #174 on GitTiger, gaining +4 stars on October 21, 2026 (UTC).

The project is written in JavaScript and has 2 forks. It was created 4mo ago.

AI-generated summary of the repository README — may contain errors.

What it is

Noria is a JavaScript project that its description calls an agentic extractor for messaging platforms. The metadata lists MIT as the license.

Capabilities described

According to the description, Noria: - Receives messages and URLs via chat - Scrapes web data - Evaluates the content against custom scoring matrices (for example jobs or scholarships) - Sends a structured summary with a calculated match score to the assigned messenger number

Topic tags mention Gemini API, Jina AI, Puppeteer stealth and a WhatsApp bot. The README preview mentions Node.js and NPM version requirements, and a Streamlit-based Control Center.

Getting started

The supplied evidence does not include a complete setup procedure. Consult the repository README for setup details.

Installation
git clone https://github.com/AhmadHassan-BTed/Noria.git
cd Noria
# see README for setup

Frequently Asked Questions

What does Noria do with a URL I send?

Per the description, it scrapes the web data, scores the content against custom scoring matrices, and sends back a structured summary with a match score.

What are its example use cases?

The description gives jobs and scholarships as examples of scoring matrices.

What runtime does it need?

The README preview mentions Node.js 22.12.0 or newer and NPM 10 or newer. Other requirements were not supplied.

Where are the setup steps?

They were not supplied in full. Check the repository README.