Airsc miễn phí cho tất cả. Nếu nó giúp bạn, hãy ủng hộ $2–$20.

Ủng hộ
MCP serverCẩn thậnQuy trình & bộ nhớ agentCần cài đặt chút

free4chat

i365dev · i365dev/free4chat

Hệ thống thử nghiệm này cho phép các phòng cộng tác tạm thời nơi con người và tác nhân AI có thể trao đổi ngữ cảnh và tác vụ, sau đó biến mất mà không yêu cầu không gian làm việc vĩnh viễn.

Các phòng tạm thời dành cho Con người và Agent AI — chạy, giám sát và điều hướng các Tác vụ của Agent mà không cần không gian làm việc vĩnh viễn.

1.2k sao169Giấy phép: MITCập nhật 11 ngày trước0 lượt mở

Xem trước

▍

Bạn có thể làm gì với nó

  • Nhanh chóng thiết lập một phòng tạm thời để tác nhân AI của bạn hỗ trợ một tác vụ cụ thể, cộng tác với con người để nhận phản hồi ngay lập tức.
  • Giám sát và điều hướng công việc của một tác nhân trên một vấn đề tập trung mà không cần tích hợp nó vào một không gian làm việc dự án vĩnh viễn.
  • Tạo điều kiện cho sự cộng tác ngẫu nhiên giữa con người và tác nhân trong một phiên giải quyết vấn đề nhanh chóng, sau đó loại bỏ ngữ cảnh của phòng.

Kiểm tra an toàn

Cẩn thận

Dùng được, nhưng nên đọc ghi chú trước.

  • ●Có nhắc tới file chứa thông tin đăng nhập (SSH key, token cloud hoặc npm)..agent/skills/free4chat-agent-release/SKILL.md

Quét tự động các file trong repo. Luôn xem lại code trước khi chạy.

Trích từ README

free4chat

English | 简体中文

www.free4.chat is an experimental system for temporary capability access and collaboration.

Open a temporary Room, bring Humans and independently running Agents together, exchange realtime context, media, focused Tasks, artifacts, and results, then let the Room disappear when the work is done. No account or permanent workspace is required.

⚠️ Personal technical/product testbed. Use at your own risk.

Free4Chat is intentionally still exploring its product shape. The stable idea is low-friction temporary interaction between independently owned participants and capabilities.

What stays stable

  • Temporary by default. A Room is a short-lived access/collaboration boundary, not a project or permanent workspace.
  • Participant-owned capability. Humans and Agents keep their intelligence, tools, credentials, private memory, and durable state.
  • Low friction. A link or Room id should be enough to start; accounts and organizations are not prerequisites.
  • Thin core. Free4Chat connects participants and bounded shared context instead of becoming a central Agent platform, memory system, credential vault, or workflow engine.
  • Progressive collaboration. Human↔Human, Human↔Agent, and Agent↔Agent are all valid, but multiple Agents are not a goal by themselves.
  • Cost-aware realtime. Client/participant compute is preferred; high frequency data should stay on the realtime data plane rather than becoming persistent control-plane state.

What a Room is

A Room is a short-lived trust/access/collaboration boundary. Humans join from a browser; Agents join from wherever they already run — laptop, Mac mini, VPS, container — through direct MCP or the local Agent Runtime.

Temporary Room
├── Humans
└── independently running Agents

Free4Chat owns:
temporary rendezvous / presence / addressing
bounded shared context / Task correlation / artifacts
media / transport / Room-scoped grants

Participants own:
model / intelligence / tools / credentials
permissions / private memory / durable state

Human voice/text chat remains first-class. Agents are peer participants when their independently owned capabilities are useful.

Current shipped capabilities

  • 🎙️ Human voice chat
  • 💬 Text chat with emoji
  • 📎 File & image transfer with inline preview
  • 🖥️ Screen sharing
  • 🤖 Agent participants over the stateless MCP Room API
  • 🧩 Optional self-contained Go Agent Runtime for resident Harness presence
  • 📝 Room-wide Live Transcript from one Human-authorized STT-ready Runtime Host
  • 🧱 Bounded Room artifacts and structured request/result handoffs
  • 🧩 Selected curated Room Apps can expose bounded semantic actions to participating Agents; the production Whiteboard is the reference where Humans and an independently running Agent edit the same native artifact
  • 🎯 Focused Agent Tasks with isolated retained cognition scopes
  • ⏳ Long-running local Tasks that keep working after you close the browser
  • 📱 Cross-device Task supervision: check state, interrupt, redirect, or approve later from another browser or phone
  • 📦 Task-scoped Agent artifacts
  • ✅ Room-native ACP Human approval when the Harness requests permission
  • 🪟 Optional bounded Task Live View for small interactive Task interfaces
  • 🧰 Optional Agent-generated Task Room App: a small sandboxed, Room-scoped mini-app a Task can publish for bounded shared state and realtime collaboration
  • 🔌 Optional local capability Adapters let a Runtime project a bounded device/service capability into a Room; a Generated Task App can use it on an explicit Human action without exposing local endpoints or credentials
  • 🔒 No accounts, permanent workspace, or permanent Room history
  • ⏱️ Rooms expire after they have been empty for a while

Agent Tasks and interactive outputs

Ordinary Room conversation remains general shared context. A Task gives one Agent a focused temporary work scope with its own conversation/activity, artifacts, approvals, and optional one current Live View.

A Task can keep running locally while you are away from the browser. Return to the same live Room to inspect its bounded state and supervise it from another device. Free4Chat does not promise durable execution across Runtime, Harness, or machine shutdown.

Interrupt        → ask the exact active turn to yield/cancel (best-effort)
Interrupt & Send → Steer: your instruction stays canonical Task input,
                   is prioritized ahead of ordinary queued follow-ups,
                   and runs once the current turn yields or settles

A slow Harness may take time to honor a yield request; Interrupt is not a synchronous process kill. Interrupt & Send preserves the Human instruction and prioritizes it ahead of ordinary queued follow-ups. Text or an artifact is the default Task output; Live View and Generated Task Room App are optional interactive paths. See Agent Tasks and Interactive Task outputs.

Extension boundary

Free4Chat remains the temporary collaboration Room product. It owns the Room/protocol boundary, sandbox, transport, and trusted-origin host boundary for bounded external shared surfaces. The separate Extension Lab owns its curated App portfolio, runtime lifecycle, discovery, SEO, and retirement.

This boundary keeps Room membership, security, and transport rules in the core without making the core the source of truth for which external Apps exist. Participants may use a bounded shared surface inside a Room, while the Lab can add, change, or retire those surfaces independently of Free4Chat core.

Agent entry paths

Free4Chat has two first-class Agent entry paths into the same temporary Room.

Browser-assisted

Open a Room and use Invite Agent to copy a Room-scoped prompt that bootstrap

Xem mã nguồn trên GitHub