Dashboard
Live stats from NewsEngine API
Articles Today
—
loading...
Tokens (month)
—
—
Est. Cost (month)
—
— cap
Success Rate
—
—
Budget Usage
0%
$0.00 used$10.00 cap
Seen IDs / Dedup
—
stored in news_seen.json (max 5000)
Recent Generations
| Date | Title | Mode | Tokens | Status |
|---|---|---|---|---|
| Loading... | ||||
Generation Log
Last 100 article generations
| Timestamp | Title | Mode | Tokens | Cost | Status |
|---|---|---|---|---|---|
| Loading... | |||||
Token Usage & Costs
Live from NewsEngine — resets on demand
Total Tokens
—
Prompt Tokens
—
Completion Tokens
—
DALL-E Images
—
Cost Breakdown
LLM cost—
Image cost—
Total—
Monthly Cap
0% of cap used
Feed Health
RSS feed status and deduplication cache across all consumers
Feed Status
Loading...
To add feeds: set FEEDS in /opt/glitch-newsengine/.env (comma-separated URLs) then restart. Default feeds are hardcoded in src/news.js.
Deduplication
Seen IDs
—
Max 5000 FIFO
Total Articles
—
all time
All stories become eligible again
LLM Settings
Model, parameters, image generation — persists to data/admin_settings.json
GPT-4o
OpenAI
$2.50/1M in
$10.00/1M out
GPT-4o mini
OpenAI
$0.15/1M in
$0.60/1M out
GPT-4 Turbo
OpenAI
$10.00/1M in
$30.00/1M out
Claude 3.5 Sonnet
Anthropic
$3.00/1M in
$15.00/1M out
Claude 3 Haiku
Anthropic
$0.25/1M in
$1.25/1M out
Gemini 1.5 Pro
Google
$3.50/1M in
$10.50/1M out
Generation Parameters
Image Generation
Image Prompt Template
Use
{title} and {industry} as variables.Style Presets
Prompt Wizard — describe your style, Claude writes the prompt
API Keys
Saved to .env on the NewsEngine server — takes effect immediately
⚠ Keys are stored in plaintext in .env. This dashboard is protected by HTTP basic auth + HTTPS. Do not share the dashboard URL.
OpenAI
Anthropic
Required for Prompt Wizard and Claude model support
Dashboard Admin Key
Changing this requires updating the key in this dashboard HTML file and reloading
Current .env Preview
Run in terminal to verify keys are set correctly
Server Status
Live health from /admin/health — auto-refreshes every 30s
NewsEngine API
checking...IP147.182.249.27:3012
PM2 Appnewsengine-api
Uptime—
Seen IDs—
Last Check—
Quick Commands
Recent Generations
Loading...
Prompt Lab
Edit system prompt rules, banned phrases, and content mode settings. Changes apply to all future generations.
Banned Title Words
Titles will never start with these words
Banned Content Phrases
These phrases are blocked from article body text
Content Mode Default
Applied when client doesn't specify a mode
Personas (FINGO)
Manage compiled personas and brand profiles. Changes propagate to all connected verticals.
Loading personas...
Persona Detail
Select a persona above to view details
Image Engine
Industry-specific image defaults for Flux generation. Powered by FINGO.
Loading industry defaults...
Global Negative Prompts
Applied to ALL image generations regardless of industry
Consumers
Active Newsboy installs and connected verticals using this engine.
| Glitch ID | Domain | Plan | Status | Articles | Success | Dups | Failed | Last Gen |
|---|---|---|---|---|---|---|---|---|
| Loading... | ||||||||
Rate Limits
Tier-based article generation limits per Glitch ID plan.
Basic
Business
Executive