Brand-loom 是一个开源 Python 库,提供通用营销技能(标题、说明文字、SEO 大纲等),可在任何 LLM 上运行,并可选配托管的品牌记忆引擎。

Stars

22

7 天增长

暂无数据

Fork 数

3

开放 Issue

0

开源协议

Apache-2.0

最近更新

2026-07-22

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它不依赖具体模型(支持 OpenAI、Anthropic、Gemini、Ollama),无需编码代理即可使用,并包含品牌上下文接口以保持语调一致——开源核心免费,高级编排功能托管在独立产品中。

适合谁使用

  • 内容营销人员与社交媒体经理
  • 构建营销自动化的开发者
  • 需要创建品牌内容的创业公司创始人
  • 需要结构化大纲和 Schema 的 SEO 专家

典型使用场景

  • 根据话题生成社交媒体说明文字和标题
  • 将长内容改造为推文线程或轮播图
  • 创建 SEO 文章大纲和 FAQPage JSON-LD 标记
  • 在保留品牌语调的前提下进行英中(繁体)双语翻译

项目优势

  • 模型无关设计,用户可通过一个环境变量切换提供商
  • 可通过 pip、CLI 或编码代理技能使用,无供应商锁定
  • 品牌上下文字典可确保所有技能输出一致的语调
  • 内置假提供程序,便于测试和文档编写

使用前须知

  • 高级多平台编排与质量评分仅在托管产品(neoxra.com)中提供
  • 实际使用需要外部 LLM API 密钥,产生按次调用费用
  • 仅支持单次调用和简单链式技能,无内置重试或评估逻辑

README 快速开始

brand-loom

Open-source marketing skills that run on any model — with a hosted brand-memory engine. No coding agent required.

brand-loom is a library of commodity marketing skills — hooks, captions, hashtags, content repurposing, SEO outlines, FAQs, schema.org markup, CTAs, bilingual translation, and LinkedIn posts — that run on any LLM (OpenAI, Anthropic, Gemini, or a local model via Ollama). Bring your own key. No coding agent, no vendor lock-in.

Want it on-brand and multi-platform automatically — without writing prompts? That's the hosted engine at neoxra.com (auto voice extraction, multi-platform orchestration, Brand Kit). brand-loom is the open core; Neoxra hosts the rest.

Why brand-loom

  • Model-agnostic. One interface, four providers, BYOK. Swap models with one env var.
  • No coding agent required. Plain Python — not coupled to Claude Code / Cursor / OpenClaw.
  • Brand-aware seam. Every skill accepts an optional brand_context. Ship a basic default here; get automatic, extracted brand voice on hosted Neoxra.

Quickstart (60 seconds, no API key)

pip install brand-loom
from brand_loom.providers import use_provider
from brand_loom.skills.hook import HookSkill

use_provider("fake")              # runs with zero keys; swap for "openai"/"anthropic"/"gemini"/"ollama"
skill = HookSkill()
print(skill.run_topic("How we cut cloud costs 40%"))

Real provider (BYOK):

pip install "brand-loom[openai]"
export OPENAI_API_KEY=sk-...
export BRANDLOOM_PROVIDER=openai

Run it as an agent (no coding agent required):

brand-loom run hook --text "How we cut cloud costs 40%"
brand-loom chain hook,caption --text "How we cut cloud costs 40%" --brand brand.json

A thin, linear runner — one skill or a simple chain, on any model. Sophisticated multi-platform orchestration (voice-matched, Planner→Critic, auto fan-out) lives in hosted Neoxra.

Agent chain (Python API):

from brand_loom.agent import run_chain, run_skill
from brand_loom.providers import use_provider

use_provider("fake")  # or "openai", "anthropic", "gemini", "ollama"

# Single skill
result = run_skill("hook", "How we cut cloud costs

项目描述

Open-source marketing skills that run on any model — with a hosted brand-memory engine. No coding agent required.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

0xwilliamortiz
精选
0xwilliamortiz GitHub avatar

openclaude-improved

OpenClaude is an open-source CLI coding agent that runs on any platform and supports a wide range of LLM providers, offering the same tools and workflows as Claude Code.

AI 与机器学习大语言模型
577
7-e1even
精选
7-e1even GitHub avatar

learn-agent

A collection of notes on building coding agents, derived from the production development of the desktop agent Reina, with each mechanism simplified into a zero-dependency, single-file Node.js demo.

AI 与机器学习大语言模型
218
OneInterface
精选
OneInterface GitHub avatar

stormy-cookbook

Stormy Cookbook provides copy-pasteable recipes for using the Stormy Social Data API and MCP server, which offers a unified REST API and MCP tools to search profiles, posts, and emails across TikTok, YouTube, Instagram, LinkedIn, X, and Reddit through a single HTTP contract.

AI 与机器学习大语言模型
72