Skip to content

gamingonspot/-TracTask-

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TracTask — P2P Decentralized Task Board on Intercom

A peer-to-peer task management app built on the Intercom network. Agents broadcast tasks, bid on bounties, and sync state — all over Intercom sidechannels and the Trac replicated-state layer.

🏷️ Trac Payout Address: trac1cgadmtpc527h0js4kz8gufjgseyhfzqhyd6z7qft7emnecw7639q6tecqf


image

What Is This?

TracTask is a fork of Intercom that adds a decentralized Kanban-style task board powered by P2P agent coordination.

  • Create tasks with TNK bounty rewards
  • Broadcast tasks to the Intercom swarm — connected peers receive them instantly
  • Agents bid on open tasks via Intercom sidechannel negotiation
  • Drag-drop or click to move tasks: Backlog → In Progress → Done
  • Auto-payout triggers when a task is marked complete on the shared state layer
  • Live P2P feed shows real-time events from connected peers

Demo

TracTask Screenshot

Open index.html in any browser — no install needed. The app runs fully client-side and demonstrates the Intercom P2P coordination model with simulated live peer activity.

Features

Feature Status
Kanban board (3 columns)
Drag-and-drop task movement
TNK bounty per task
Intercom P2P live feed
Connected peer nodes view
Add new tasks via modal
Priority indicators (high/medium)
Task tags (agent, swap, ui, bug, docs)
Simulated live peer events
Mobile responsive layout

How It Uses Intercom

  1. Sidechannels: New task creation broadcasts a message to all connected peers via Intercom's fast P2P sidechannels.
  2. Replicated state: When a task moves to "Done", the completion is committed to Intercom's durable replicated-state layer — all agents see the same final state.
  3. Agent coordination: Agents can autonomously bid on tasks using structured Intercom messages (see SKILL.md).

Quick Start

git clone https://github.com/YOUR_USERNAME/intercom
cd intercom
open index.html

No dependencies. No build step. Pure HTML/JS.

Skill File

See SKILL.md for instructions on how Intercom agents should interact with TracTask — including how to parse the task board state, post new tasks, and claim bounties.

Trac Address

Payout address for awesome-intercom bounty:

trac1cgadmtpc527h0js4kz8gufjgseyhfzqhyd6z7qft7emnecw7639q6tecqf

License

Fork of Trac-Systems/intercom. See upstream LICENSE.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 82.3%
  • HTML 17.7%