AppWeaver Branding
This document is the canonical source for AppWeaver public naming, descriptions, and project metadata. When a description changes here, sync the public surfaces listed in Places to keep in sync.
Core identity
- Product name: AppWeaver
- Short descriptor: AI-powered app hub
- Primary domain:
getappweaver.com - GitHub org:
getappweaver - Main GitHub repo:
getappweaver/core - Nostr/ngit repo:
nostr://_@getappweaver.com/relay.ngit.dev/core
Canonical short description
Open-source app hub for running AI-powered tools from a project or workspace folder you control.
Canonical longer description
AppWeaver is an open-source app hub for running AI-powered tools from a project or workspace folder you control. Install focused apps like todos, bookmarks, jobs, files, browser actions, and publishing, then use them through chat, the web UI, or AI prompts.
Nostr account bio
AppWeaver is an open-source app hub for running AI-powered tools from a project or workspace folder you control. Use them through chat, the web UI, or AI prompts, choose your AI providers, and compose focused apps into one shared system.
GitHub repository metadata
Main repo
- URL:
https://github.com/getappweaver/core - Website:
https://getappweaver.com - Description: Open-source app hub for running AI-powered tools from a project or workspace folder you control.
- Tags:
appweaver,ai,agents,app-hub,local-first,self-hosted,nostr,opencode,bun,typescript,plugins,automation,open-source
Official plugin repos
Use short, predictable names under the getappweaver org:
getappweaver/nostr-radargetappweaver/todo-appgetappweaver/bookmark-managergetappweaver/job-schedulergetappweaver/file-managergetappweaver/browser-actionsgetappweaver/captains-log
Recommended official plugin repo descriptions:
| Alias | App name | Repo description |
|---|---|---|
nr |
Nostr Radar | Official AppWeaver Nostr Radar app. Adds an intentional Nostr reader that fetches posts from your follows, classifies them with AI, and helps you review important conversations by topic, mood, timeline, or archive. |
todo |
Todo app | Official AppWeaver Todo app. Adds focused AI-powered todo tools, commands, and data models to an AppWeaver workspace. |
file |
File manager | Official AppWeaver File manager. Adds focused AI-powered file management tools, commands, and data models to an AppWeaver workspace. |
job |
Job scheduler | Official AppWeaver Job scheduler. Adds focused AI-powered job scheduling tools, commands, and data models to an AppWeaver workspace. |
bm |
Bookmark manager | Official AppWeaver Bookmark manager. Adds focused AI-powered bookmark tools, commands, and data models to an AppWeaver workspace. |
browser |
Browser actions | Official AppWeaver Browser actions app. Adds focused AI-powered browser automation tools, commands, and data models to an AppWeaver workspace. |
journal |
Captain's Log | Official AppWeaver Captain's Log journal app. Adds private journaling, searchable notes, drafts, and optional publishing to Nostr. |
Official plugin landing features
Feature bullets, presentation copy, and media are owned by each plugin's
landing.ts and landing/assets/, rather than duplicated in core branding docs.
Keep bullets short enough to scan beside the interactive demo. Core branding
guidance applies across plugins; the landing author guide
describes how the website consumes their typed exports.
Nostr repository announcement metadata
Use this when publishing or updating a NIP-34 repository announcement: https://nips.nostr.com/34#repository-announcements.
- Repository name:
core - Display name: AppWeaver Core
- Clone URL:
nostr://_@getappweaver.com/relay.ngit.dev/core - Web URL:
https://github.com/getappweaver/core - Website:
https://getappweaver.com - Description: Open-source app hub for running AI-powered tools from a project or workspace folder you control.
- Tags/topics:
appweaver,ai,agents,app-hub,local-first,self-hosted,nostr,ngit,opencode,bun,typescript,plugins,automation,open-source
Website and landing copy
Lead with ownership, tools, and composability:
An AI-powered app hub on a computer you control.
Supporting copy:
Your data stays local-first, you choose which apps belong in your hub. Use them through web/mobile interfaces and prompts, local terminal input, or your favourite Nostr chat app.
AI architecture copy:
OpenCode runs AI tasks. Choose models from your workspace's core OpenCode configuration or an installed model-source app; each app supplies its own catalog and runtime configuration. Payment features depend on the app you install.
Local-first app hub feature bullets:
- Install AppWeaver to and run for any project or workspace folder you control.
- Use apps that can work with your local filesystem and databases, create files, inspect project state, and show visual git diffs.
- You can setup a local AI model, Text to Speach (TTS) engine, and push notifications. Be private as you want to be.
Possible tags and topics
Use these for GitHub topics, Nostr repository announcement tags, Nostr profile hashtags, launch posts, bookmark metadata, and app-directory listings. Pick the smallest relevant set for the surface; do not use every tag everywhere.
Core product tags
appweaveraiagentsai-agentsapp-hubai-toolsdeveloper-toolsautomationproductivityopen-source
Architecture and ownership tags
local-firstself-hosteduser-ownedextensiblepluginsplugin-systemworkspace-toolsproject-tools
Ecosystem and protocol tags
nostrngitnip34opencodecashu
Technology tags
buntypescriptsolidjssqlitevite
Official app tags
todosbookmarksjobsfilesbrowser-actionspublishingjournaling
Recommended default sets
Main repo / Nostr repository announcement:
appweaver,ai,agents,app-hub,ai-tools,local-first,self-hosted,nostr,opencode,bun,typescript,plugins,automation,open-source
Nostr profile / social posts:
appweaver,ai,agents,opensource,selfhosted,nostr
Official plugin repos:
appweaver,plugin,ai-tools,automation,typescript, plus the app capability tag such astodos,bookmarks,jobs,files,browser-actions,journaling, orpublishing
Product vocabulary
Prefer
- app hub
- apps
- tools
- commands
- skills
- project or workspace folder
- local-first
- self-hosted
- user-controlled infrastructure
Avoid leading with
- workflows
- platform
- DM bot
- Nostr bot
- remote coding bot
These can still appear as technical details when needed, but they should not be the main public identity.
Places to keep in sync
docs/BRANDING.md— canonical source of truth- getappweaver.com landing website
- GitHub main repo metadata
- Official GitHub plugin repo metadata: file, todo, job, bookmarks, browser, etc.
- Nostr account profile
- Nostr git repository announcement metadata: https://nips.nostr.com/34#repository-announcements
README.mdAGENTS.md, if it includes public/product wordingpackage.json- Plugin templates or generated docs if they include AppWeaver public descriptions
Naming decisions
- Keep the visible product name as
AppWeaver. - Use
getappweaverfor accounts and orgs whereAppWeaveritself is unavailable or less practical. - Use
getappweaver/corefor the main repo so first-party apps and docs can split into their own repos later. - Prefer official plugin repos with short names ending in
-plugin. - Keep product surface names plain: AppWeaver Core, AppWeaver Apps, AppWeaver Docs, and AppWeaver Deploy if deployment convenience becomes a separate surface.