0
Recordings
0
Transcripts
0
Stories
0
Source Vault
Recent Sessions
🎙️
Record Interview
Live or upload audio
✍️
Generate Story
From your sources
🗄️
Source Vault
Manage your evidence
Session Details
00:00
Ready to record
🔍
Select Sources
No sources yet. Record an interview or upload documents to the Source Vault first.
AI Model
Story Brief & Angle
Generated Draft
Write from Documents
Upload sources → choose AI → paste result → publish
① Upload Source Documents
② Story Settings
③ Choose AI Model
⚡ Groq (Fast)
Free · Runs in pipeline · Llama / Mixtral
✳ Claude AI Chat
Free · Your account · Best quality
◈ ChatGPT
Free · Your account · Good alternative
◉ Gemini
Free · Google account · Best for Amharic
◎ NotebookLM
Free · Google · Research + Amharic
Groq Model:
Review Queue
Stories awaiting editorial review before publishing
Pipeline Monitor
Automated editorial pipelines
West Africa
● Live
East Africa
● Live
Southern Africa
● Live
North Africa
● Live
Pan-African
● Live
Pipeline Log
✓ top10-pipeline-groq.php — active, cron 06:00 EAT daily
✓ semijo-upload.php — active, on-demand
✓ semijo-prompt.md — loaded, editable via Prompt Editor
→ East Africa desk — Standard model, Mon/Wed/Fri
→ Monitor live via SSH: tail -f /home/africats/pipeline/logs/pipeline.log
Upload & Analyse
Deep document synthesis → WordPress draft
Analysis Model
Editorial Notes for This Run (optional)
Estimated cost this run:
~$0.05–0.15 (Claude Sonnet)
Pipeline Running…
Extracting text from documents
Sending to AI for synthesis
Processing response
Creating WordPress draft
Draft: —
Prompt Editor & House Styles
Manage publication editorial standards and the live pipeline prompt
🌐 Publication House Styles
Select a publication to load and edit its editorial standard. Auto-applied when writing for that outlet.
Editing:
AfricaTells
semijo-prompt.md — Live Editorial Prompt
Changes save to the server via the proxy and take effect on the next pipeline run. The prompt content is not stored in this file.
Team
Manage workspace users and roles
👥
Team management
Multi-user team management with role-based access. Users register via the sign-in screen.
📝 Pitch a Story
Ground your pitch in evidence — sources first, then structure, then send
📄 Source Documents
0 sources
Add each source separately. The AI reads all of them when generating your pitch and story.
0 words
No sources yet.
👥 Source Notes
✓ Confirmed Sources
⌛ Requested Sources
📝 Field Notes / Event Notes
✓ Evidence auto-saves as you type
✍ When Pitch is Accepted — Write the Story
Once your pitch is accepted, choose how to develop the story. All your sources and notes will be pre-loaded.
Choose AI Model for Story
SEO & Social Media
Generate SEO metadata and social posts for your published stories
📰 Select a Story
Choose from your approved or saved stories
🌐 Published URL
🔍 SEO Metadata
SEO Title 0 chars
Meta Description 0 chars
URL Slug
Keywords & Hashtags
Profile
MM
—
—
Display Name
Title / Role
Organisation
Bio (used in bylines & story prompts)
Website
Twitter / X
Name
—
Email
—
Role
Journalist
Plan
Free Trial
Region & Pricing
—
Transcription
Default Language
Language for audio transcription
CMS Publishing PRO
Enable CMS Publishing
One-click publish to your WordPress site
WordPress Site URL
e.g. https://yournewsroom.com
App Password
WordPress → Users → Application Passwords
Default Category ID
WordPress category ID for published posts
Test Connection
Editorial Guidelines Your House Style
Write your publication's editorial guidelines here. This prompt is applied to every story you generate — defining your tone, structure, audience, and style rules.
Danger Zone
Sign Out
Clear Local Cache
Removes cached data from this browser only