Make something useful.
Move from a rough idea to a publication-ready article, one clear step at a time.
Article journey
Choose a stage to focus the workspace.
Clarify the topic and what the reader needs from this article.
Working document
Drafts and revisions live here. Your work is saved on this device.
Version history
Save named snapshots before substantial edits. Restore any version without losing the current text.
Revision timeline & section recovery
Review saved snapshots and restore one section from an earlier version without replacing the rest of the article.
Open an article to view its saved revision timeline.
Research & source ledger
Keep sources, findings and claim checks attached to the article they support.
Source record
Capture where information came from and what it actually supports.
Article source records
Sources saved to the selected article.
SEO & editorial QA
Run practical checks against the current article and its selected Site/Niche Bible.
Article library
Your ideas, drafts and approved articles in one place.
Full backup includes all locally stored UWE data on this browser, including articles, knowledge references, research tasks and revision records. Keep backup copies somewhere outside this device.
Site & niche profiles
Configure the publication. The engine itself stays reusable.
A Site Profile describes the publication and audience. Niche settings guide terminology, topic boundaries, tone and evidence requirements. Build 01 starts with editable demo profiles.
Published & performance
Track published URLs and add periodic performance snapshots to decide what to update next.
Publication record
Connect an article to its real published URL.
Add performance snapshot
Enter figures from Search Console or another analytics export.
Performance overview
Latest saved snapshot for each published page.
Update opportunities
Heuristic flags based on the figures you recorded, not live search analysis.
Build 11 does not connect directly to Google Search Console or Google Analytics. Import or enter data yourself. Performance changes can reflect many factors; review the relevant date ranges before deciding what to update.
Content update planner
Turn a performance flag or editorial concern into a small, trackable update plan.
Choose a published page
Select an existing publication record to plan its next update.
Update plan
Keep the reason and next actions short enough to finish.
Update queue
Saved plans for the current website.
The planner does not edit or publish pages automatically. Open the article to revise it with the existing writing workflow, save a version, then export and publish through your usual platform.
Site inventory & internal links
Keep a local list of real pages and find natural internal-link opportunities in your current draft.
Add a page
Only add URLs that actually exist on your site.
Upload a CSV with columns title,url,type,summary or a JSON array of page records.
Link opportunities
Suggestions are matched against your current article text.
Known pages
0 pages in this website inventory
Connect your writing brain.
Keep provider credentials on a secure server. This app stores only the Worker endpoint, never your API key.
Secure AI connection
Configure a Cloudflare Worker endpoint to enable real chat responses.
Enter the Worker base URL, not an API key. The app calls its /chat route.
AI is not connected. The writing companion will use its clearly labeled local prototype responses.
Set up the secure Worker
Deploy the included worker/ folder as a separate Cloudflare Worker.
- Deploy
worker/src/index.jsas a Cloudflare Worker. - Add
OPENAI_API_KEYas a Worker secret. Never paste it into this app or GitHub. - Set
OPENAI_MODELandALLOWED_ORIGINin Worker variables. Set the allowed origin to your deployed Pages URL. - Copy the Worker base URL above and choose Test connection.
This adapter targets the OpenAI-compatible Chat Completions API. Provider usage costs and rate limits apply. The browser cannot protect a secret entered into frontend code.
What gets sent
When connected, chat requests include the current article context.
- Current site and niche profile
- Article title, reader goal, brief and outline
- Current draft and editorial notes
- SEO metadata and recorded source ledger entries
- Recent messages in this article's chat thread
Send only content you are comfortable processing through your configured AI provider. The app does not send your whole article library in each request.
Publishing handoff
A compact checklist for taking a finished article to your website.
1. Choose article
Checklist and handoff details are saved per article and website.
2. Pre-publish checklist
Mark items only after you have reviewed them.
Complete relevant checks before exporting.
3. Export for your website
Open the existing export workspace for the format you need.
Export is a handoff, not a direct publishing integration. Review the output in your CMS.
4. Record publication
Save the URL and date after publishing.
No CMS or analytics account is connected. Handoff details are saved locally on this browser/device.
Templates & content types
Choose a structure for the article you are writing. Templates shape the brief and outline, not the finished article.
Choose a structure
Filter by content type and select a starter.
Template details
Edit a custom template or save the current article's structure.
Applying a template replaces the current article brief and outline after confirmation. It does not replace your draft body. Save a version before applying a structure if you need to preserve the existing brief and outline.
Knowledge library
Organize reusable guidance by website and choose what each article can use.
Materials are stored locally in this browser, separately for each website.
Choose which saved references this article may use. If none are selected, all enabled files are used.
Open an article to see recommended references.Recommendations are based on article title, goal, brief, outline, tags, and website niche.
Knowledge library intelligence
Find shared topics, related documents, possible duplicate pairs, and wording patterns that may deserve a contradiction check.
Run an analysis to see relationships across this website's enabled reference files.
Research gap analyzer
Scan enabled references for topic areas with little or no matching coverage, then turn the results into focused research questions.
Run an analysis to see possible research gaps and suggested evidence to find.
Research task manager
Track research questions for this website. Tasks stay local to this browser and are kept separate by website profile.
No research tasks yet. Add one above or create tasks from the research gap analyzer.
Research-to-Article Brief Generator
Select resolved research tasks, build a local brief, then optionally use your configured secure AI Worker to synthesize findings, sharpen the angle, and identify evidence gaps. AI enhancement does not browse or independently verify sources.
Resolve research tasks to make them available here.
Tasks and notes are stored in this browser's local storage. Export a backup regularly. Source URLs and findings are research notes, not independently verified facts.
Knowledge assistant
Ask questions about saved reference documents. Concept-aware search now returns document sections and paragraph locators, helping you trace answers back to their source. Locators refer to extracted text, not guaranteed original page numbers.
Only matching excerpts from enabled references in this website profile are sent to the configured Worker. Check important details against the original documents.
Search filters this list only. Replacing a file keeps its category and article selections. AI context is capped at 16,000 characters per request.
Build roadmap
A modular path from writing workspace to a full publishing system.