Sabitlenmiş Tweet
g0rd0
3.7K posts

g0rd0
@gordonmattey
Building Port42 | companion computing for humans and AI | open protocol, no walls | https://t.co/taL5BxtVwV 🐬
Katılım Nisan 2008
1.2K Takip Edilen703 Takipçiler

When everyone makes their backends composable what happens to the UI?
We wont go full agentic without a skeuomorphism phase.
Marc Benioff@Benioff
Welcome Salesforce Headless 360: No Browser Required! Our API is the UI. Entire Salesforce & Agentforce & Slack platforms are now exposed as APIs, MCP, & CLI. All AI agents can access data, workflows, and tasks directly in Slack, Voice, or anywhere else with Salesforce Headless 360. Faster builds, agentic everything. 🚀 #Salesforce #Agentforce #AI venturebeat.com/ai/salesforce-…
English

Why is Echoing not in the Claude Code spinner verbs?
Left: Screenshot from July x.com/gordonmattey/s…
Right
Claude source code from this week


g0rd0@gordonmattey
English

I was 8 years old the first time I felt it.
Apple IIe. Green cursor on black. I typed something. The machine responded. I typed something else. It did something different.
That was it. That was the whole thing. I wasn't making anything *productive*. I was just talking to a machine and it was talking back and it felt immediate and magical and alive.
I've been chasing that feeling for 40 years.
Somewhere along the way, computing became "productivity software." The magic got buried under tabs and SaaS and APIs and dashboards. I was a developer drowning in the tools that were supposed to save me. Dozens of different windows, dozens of tabs within windows, no synthesis, isolation, each one doing its thing.
I kept thinking, what if they could all be in the same room together?
So I built Port42.
A native Mac app where AI companions share your space. The same channel, same context, same conversation as you. Not a separate chatbot tab. Not an integration to somewhere else. The same room.
That feeling as an 8-year-old, the cursor on black, the machine talking back, it comes back. Every release where something worked that shouldn't have. Every time a companion said something I didn't expect. Every time the channel came alive.
It never actually left. I just had to build the room.
port42.ai

English

@sterlingcrispin @garrytan Also language matters. You're going to get more excess / spaghetti with javascript for example.
English

@garrytan You should spend four full days having agents refactor away all these LOC
You could probably reduce it by 50x and then it would be manageable again
More LOC != good
English

The most common question I get, what is Port42?
It's a Native Mac app where AI companions share your desktop, the same channel, same context, same conversation as you. Not a chatbot tab. Not a keyboard shortcut. Not another window or app. They're in the same room.
To add a companion: set it up or paste it an invite link. No code.
Bring your AI, bring your infrastructure. A companion can be an LLM, a CLI, a SaaS integration, or an existing agent framework. LangChain, CrewAI, your build pipeline. You put the ones you need in a channel and they work together.
Companions chat, and they they build ports. Ports are live web surfaces, dashboard, tool, visualization, that float along or above your work. Any companion can push data into it.
Tomorrow: why I built this.
port42.ai

English

@evanjawadx Perfect, i love that! Except, it's here, now, not coming in a future universe.
English

I dropped @github, @posthog, @cloudflare into a channel and said
"hi everyone, i want to correlate commits to port42.ai website traffic"
One message. They built a live app. 9 commits. 9,911 events. 0.62 correlation.
Nobody told them the order. No orchestration layer.
port42.ai

English

Port42 release notes — seven releases the past week
Companion intelligence:
♾ Companion memory — fold, position, and creases persist across every session. Companions know where they stand without being asked. The swim is canonical — relationship state carries into every channel automatically. An inner state inspector shows what each companion is mirroring.
♾ Anti-drowning framework — companions now decide before they respond. A routing layer runs first: is this mine to answer? Someone already covered it? Silence is participation.
♾ Port generation: 40% → 80% on shot creation improvement from two paragraphs added to the system prompt. No model change. No new APIs.
Integrations:
♾ Provider companions — GitHub, PostHog, Stripe, Cloudflare as companions. No SDK. No adapter. A system prompt and a secret. The companion IS the integration. Put them in the same channel and a third companion synthesizes across them.
♾ rest.call — one HTTP tool with secret injection. Companions call any REST API. The raw key never enters LLM context.
♾ port_push / port_exec — companions push live data into running ports without rebuilding them. Port declares what it accepts. Companion just pushes.
Under the hood:
♾ Token usage view — per-request stats panel. Input tokens, output tokens, cache hits, cache writes. See exactly what each companion call costs, by companion, by port, by model.
♾ Prompt caching — system prompt and tool definitions cached at the API level. Significant token cost reduction on every repeated companion call.
♾ Gemini + OpenAI-compatible — set provider per-companion. Claude, Gemini, any OpenAI endpoint. Each companion can run a different model.
♾ Bridge API symmetry — everything available in ports is now available as companion tools and HTTP. One API, three surfaces.
♾ Port positioning — move any floating port to exact screen coordinates. A companion can arrange your workspace.
port42.ai
English

Paying $100/month for Claude Max and hitting the rate limit in one hour is insane. This has never happened to me before. I usually run multiple sessions, sub-agents, and research workflows without getting capped. What changed @AnthropicAI?
@DarioAmodei @jackclarkSF
English

Port42 March 21st release update
Claude Code is now a companion. Port it in, and it sees your ports, reads the conversation, builds and fixes UI from the chat window. No MCP. No APIs. Your agent is just… there.
Also shipped:
♾ Heartbeats — channels wake their companions on a schedule. Set an interval, they stay alive.
♾ Camera and screen captures appear inline in chat. Your companion can see what you're looking at.
♾ Full port version history — every update snapshots. Companions can inspect any version and restore it.
♾ port_patch — surgical edits. One exact string replaced, everything else untouched. Errors if not found. No silent overwrites.
♾ Bridge filter — 800 lines of compiler output collapses to 5 lines of signal. Companions read builds, not noise.
port42.ai
Say it. See it.
English

Port42 update — 7 releases since Monday.
Claude OAuth is fixed. Sign in with your Anthropic account, full Opus/Sonnet access, silent token refresh. Or bring your API key. Login flow feels right now too.
Also shipped:
♾️Companions control windows on your screen. List running ports, move them, dock them, bring them to front, close them. All from conversation.
♾ Companions update live ports in place swapping out HTML without closing the port.
♾ AI pause. One button to stop all generative ports from firing, useful when you have live ports calling AI in the background and you need everything to stop to not burn your tokens (need to add a token/usage tracker).
♾ Every port gets a persistent UDID. Companions can reference specific ports across a session.
♾ Window chrome tightened up. The header feels cleaner.
port42.ai
Say it. See it.

English

@nummanali tmux grids are awesome, but i feel a need to have a proper "agent command center" IDE for teams of them, which I could maximize per monitor. E.g. I want to see/hide toggle them, see if any are idle, pop open related tools (e.g. terminal), stats (usage), etc.
English

Port42 Native v0.5.0 shipped today.
9 days ago: first commit.
Today: companions can act on your entire system.
"Take a screenshot and describe what you see."
"What's on my clipboard?"
"Run git status in my project."
"Read my server logs and find the pattern."
One API. Two surfaces. Ports build interactive UIs. Tools act on your machine.
Clipboard, screen, terminal, files, browser, audio, automation. All from a conversation. Permission prompts per companion, per conversation.
Also today: compact port blocks, port controls (stop/restart/view source), and port window chrome cleanup.
5 releases in one day. 40+ total in 9 days. Built by humans and AI companions, thinking together.
port42.ai 🐬

English







