newsphere
v0.1.0
Published
NewSphere CLI - Agentic brand building and content generation
Maintainers
Readme
NewSphere CLI
Agentic brand building and content generation from the command line.
Installation
npm install -g newsphereQuick Start
# Create a new brand
newsphere brand create --name "MyBrand" --interactive
# Import an existing brand from URL
newsphere brand import --url https://example.com
# View brand bible
newsphere brand show ./brand.json
# Generate content
newsphere generate graphic --brand ./brand.json --prompt "Social media post about our launch"
newsphere generate video --brand ./brand.json --prompt "Product explainer" --duration 30
newsphere generate copy --brand ./brand.json --prompt "Email newsletter" --type emailCommands
Brand Management
newsphere brand create [options] # Create a new brand
newsphere brand import [options] # Import from URL or file
newsphere brand show [path] # Display brand bibleContent Generation
newsphere generate graphic [options] # Generate images
newsphere generate video [options] # Generate videos (via OpenVID)
newsphere generate copy [options] # Generate text contentConfiguration
newsphere config --api-key <key> # Set API key
newsphere config --show # Show current config
newsphere auth login # Log in
newsphere auth logout # Log out
newsphere auth status # Show auth statusProgrammatic Usage
import { createBrand, generateGraphic } from "newsphere";
const brand = await createBrand({ name: "MyBrand" });
const graphic = await generateGraphic({
brand: "./brand.json",
prompt: "Hero image",
type: "banner"
});License
MIT © AKLO Labs
