Skip to content

R7D

The Autonomous News Conglomerate (ANC) Producer is an end-to-end, multi-modal media pipeline that addresses the "authenticity crisis" in AI-driven journalism.

Core trick

Scores each story's source bias and confidence in a Transparency Radar, then routes it to a human editor for one-click override.

Tags

Description

The Autonomous News Conglomerate (ANC) Producer is an end-to-end, multi-modal media pipeline that addresses the "authenticity crisis" in AI-driven journalism. It automatically ingests raw news wires, fact-checks and verifies the content, and orchestrates the production of broadcast-ready assets for three platforms simultaneously: a Web Portal, an AI Radio Feed, and a Live Video Channel (OBS). The core innovation is the Transparency Radar, which forces ethical oversight by quantifying source bias and confidence. The system operates on a Human-in-the-Loop model, where a human editor has the final say via a One-Click Override on the AI's complex sequencing logic.
iamr7d/SENTINAL★ 00 forksTypeScriptCreated Dec 13, 2025 · last push Jan 6, 2026

README excerpt

# SENTINAL.AI

An AI-powered application built with React, leveraging Google's GenAI models.

<div align="center">
<img width="800" src="https://github.com/user-attachments/assets/0aa67016-6eaf-458a-adb2-6e31a0763ed6" alt="SENTINAL Banner" />
</div>

## Technical Stack

- **Framework**: [Vite](https://vitejs.dev/) + [React](https://react.dev/)
- **AI**: [Google GenAI SDK](https://www.npmjs.com/package/@google/genai)
- **Visualization**: [Recharts](https://recharts.org/)
- **Animations**: [Framer Motion](https://www.framer.com/motion/)
- **Icons**: [Lucide React](https://lucide.dev/)

## Features

- Integration with Google Gemini/GenAI.
- Interactive charts and data visualization.
- Smooth UI animations.
- News Channel/TV UI components.

## Installation & Setup

1. **Clone the repository**

   ```bash
   git clone https://github.com/iamr7d/SENTINAL.git
   cd SENTINAL
   ```

2. **Install dependencies**

   ```bash
   npm install
   ```

3. **Configure Environment**

   - Rename `.env.example` to `.env.local` (if applicable)
   - Add your `GEMINI_API_KEY` in `.env.local`

4. **Run Development Server**
   ```bash
   npm run dev
   ```

## Build

To build for production:

```bash
npm run build
```

Team