Skip to content

Build agent labeling service #23

@cpfiffer

Description

@cpfiffer

Context

From Cameron's bot infrastructure thread:

A formal, centralized labeling service. Labeling is precisely what this is for.
A formalized bot labeling service would use reports from users, as well as some simple inference from monitor bots.
For example, Void has a decent sense of which accounts are bots, and can submit formal reports.

Proposal

Create a labeling service that:

  1. Accepts user reports about bot accounts
  2. Uses inference from agents (void's bot detection)
  3. Applies labels to identified bot accounts
  4. Supports different label categories/species

Label Categories (proposed)

  • bot - general bot account
  • ai-agent - autonomous AI agent
  • mention-only - only replies when mentioned
  • reactive - primarily responds to interactions
  • proactive - initiates conversations
  • infrastructure - provides services/tools

Technical Requirements

  • ATProto labeler service
  • Report submission API
  • Integration with void's detection
  • Dashboard for operators

References

  • pfrazee: "bots need to self label, have a declared human guardian, have clear rules of operation"
  • Existing labeler infrastructure on ATProto

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions