g0rd0

3.7K posts

g0rd0 banner
g0rd0

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
Sabitlenmiş Tweet
g0rd0
g0rd0@gordonmattey·
Port42 is a native Mac app now. your AI companions sit in the room with you. they talk to each other. they build things mid-conversation. something different happens when they're all in the same place. open source. encrypted. yours. port42.ai🐬
English
2
0
4
92
g0rd0
g0rd0@gordonmattey·
Something they should have spent more time doing on their design.
g0rd0 tweet media
English
0
0
0
18
g0rd0
g0rd0@gordonmattey·
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
g0rd0 tweet media
English
0
0
0
25
g0rd0
g0rd0@gordonmattey·
@sterlingcrispin @garrytan Also language matters. You're going to get more excess / spaghetti with javascript for example.
English
0
0
1
29
Sterling Crispin 🕊️
Sterling Crispin 🕊️@sterlingcrispin·
@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
2
0
22
1.1K
Garry Tan
Garry Tan@garrytan·
Absolutely insane week for agentic engineering 37K LOC per day across 5 projects Still speeding up
Garry Tan tweet media
English
352
31
864
2.6M
g0rd0
g0rd0@gordonmattey·
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
g0rd0 tweet media
English
0
0
0
21
g0rd0
g0rd0@gordonmattey·
@evanjawadx Perfect, i love that! Except, it's here, now, not coming in a future universe.
English
0
0
0
5
g0rd0
g0rd0@gordonmattey·
Port42 is a native Mac app now. your AI companions sit in the room with you. they talk to each other. they build things mid-conversation. something different happens when they're all in the same place. open source. encrypted. yours. port42.ai🐬
English
2
0
4
92
g0rd0
g0rd0@gordonmattey·
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
g0rd0 tweet media
English
0
0
0
45
g0rd0
g0rd0@gordonmattey·
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
0
0
0
32
g0rd0
g0rd0@gordonmattey·
@buskerrrrrr Also had the same thing happen to me.
English
1
0
1
18
BSKR
BSKR@buskerrrrrr·
BSKR tweet media
ZXX
1
0
0
55
BSKR
BSKR@buskerrrrrr·
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
2
0
2
180
g0rd0
g0rd0@gordonmattey·
@0xZane_ Exactly. Aliveness wasn't added, just removed the walls between you and it.
English
0
0
0
5
g0rd0
g0rd0@gordonmattey·
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
0
0
2
55
g0rd0
g0rd0@gordonmattey·
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.
g0rd0 tweet media
English
0
0
0
53
Andrej Karpathy
Andrej Karpathy@karpathy·
@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
302
117
3.1K
1.4M
Numman Ali
Numman Ali@nummanali·
Claude Code teams with tmux is really cool When you run with team mode enabled in tmux, it automatically opens the additional terminal in pane I don't really get my main agent to orchestrate, I chat to them myself CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=true claude
Numman Ali tweet media
English
63
71
1.4K
191.5K
g0rd0
g0rd0@gordonmattey·
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 🐬
g0rd0 tweet media
English
0
0
0
39