Skip to content

bparlan/autonomedia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autonomedia

Local-first autonomous publishing runtime for human-approved content distribution across social platforms.

Browser-native. Observable. Deterministic. Agent-assisted.

Philosophy

Autonomedia is not a "social media AI bot."

It is an operational browser runtime focused on:

  • deterministic execution
  • observable automation
  • human-approved publishing
  • platform-native interaction
  • long-term maintainability

The system prioritizes:

  • reliability over intelligence
  • explicit architecture over hidden abstractions
  • browser automation over fragile API dependency
  • operational observability over hype

Current Capabilities

  • Persistent authenticated browser sessions (Playwright)
  • Multi-platform targeted AI Rewrite layer (Gemini)
  • Asynchronous State-driven Assembly Line (idea -> approved -> prepared -> ready_to_post -> published)
  • Human-in-the-Loop review constraints (Moderation Adapter)
  • Structured runtime logging & screenshot verification
  • Browser anti-detection profiles (Human pacing, viewport randomization)

Architecture

Core project documentation:

  • SPEC.md
  • FRAMEWORK.md
  • RUNTIME.md
  • PLAYBOOK.md
  • STRUCTURE.md

Development Principles

  • No framework soup
  • No recursive agents
  • No hidden orchestration
  • Accessibility-first Playwright selectors
  • Strong typing and observability
  • Minimal abstraction until operational pain appears

Current Status

MVP infrastructure operational.

Mastodon publishing runtime successfully verified: https://mastodon.social/deck/@siyah/116619458015935093

About

Local-first autonomous publishing runtime for human-approved content distribution across social platforms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors