Tim Smart

440 posts

Tim Smart banner
Tim Smart

Tim Smart

@tim_smart

I hack on @EffectTS_

New Zealand Katılım Nisan 2008
41 Takip Edilen1.2K Takipçiler
Kit Langton
Kit Langton@kitlangton·
I got some AI ceo insights before they hit LinkedIn
Kit Langton tweet media
English
9
0
291
11.7K
Tim Smart
Tim Smart@tim_smart·
@skoshx Still an experiment, will run some proper evals soon comparing to normal tool calls.
English
0
0
1
84
Rasmus Gustafsson
@tim_smart is the "tools use through writing code" a long-term architectural decision or just a temporary experiment? from my intial testing it seems quite token inefficient, am curious to understand the direction!! super cool implementation wise though
English
1
0
0
103
Tim Smart
Tim Smart@tim_smart·
Soon 👀 An Effect toolkit for building custom coding agents.
Tim Smart tweet media
English
17
14
237
10.3K
Tim Smart
Tim Smart@tim_smart·
@BleedingDev It currently ships with support for openai and Copilot subscriptions
English
1
0
1
91
Petr Glaser
Petr Glaser@BleedingDev·
@tim_smart Will it be on top of existing subs and CLI tools and SDKs? Because honestly that's the appealing part - with subscriptions.
English
1
0
0
90
Tim Smart
Tim Smart@tim_smart·
@3ddelano Yep. You could have the harness in the browser connected to an executor running elsewhere.
English
0
0
3
167
Delano
Delano@3ddelano·
@tim_smart Will it be possible to have this run the agent the browser and have it access the local file system via proxies
English
1
0
0
196
Tim Smart
Tim Smart@tim_smart·
@StephenKin53884 AgentExecutor allows you to seperate where the actual work happens / tools calls from where the harness runs.
English
0
0
2
300
skizer
skizer@StephenKin53884·
@tim_smart I’ve been building a durable, distributed agent runtime on top of Effect Cluster - e.g. a tool call is a cluster entity. Is this the kind of thing the AgentExecutor is for?
English
1
0
1
317
Tim Smart
Tim Smart@tim_smart·
On a side quest 👀
Tim Smart tweet media
English
3
4
49
4.6K
Mirela Prifti
Mirela Prifti@MirelaPriftix·
What have I become...
Mirela Prifti tweet mediaMirela Prifti tweet media
English
2
0
4
255
Tim Smart retweetledi
Effect | TypeScript at Scale
Effect | TypeScript at Scale@EffectTS_·
Last week we launched Effect v4 Beta 🚀 If you missed the announcement, here’s a recap of the initial overview -- what changed under the hood, what to expect during the beta phase, and how to approach migration: youtube.com/watch?v=j7U4Qu…
YouTube video
YouTube
English
0
6
40
4.2K
Tim Smart
Tim Smart@tim_smart·
@zeeg Span events are pretty good for errors. You can see the full stacktrace, any logs that were correlated as well as the full trace for context. But if you want to chat with the effect team we can setup a slack or discord channel.
English
3
0
26
1.2K
David Cramer
David Cramer@zeeg·
Who do I know working on Effect that can help us fix the story for instrumentation so it correctly works with Sentry's SDKs? OpenTelemetry is not the solution. Its fine for traces and logs, not for errors.
English
6
0
71
8.7K
Tim Smart
Tim Smart@tim_smart·
@ethanniser Instead of Stream.rechunk(1), you probably should also try start the stream with single item chunks (instead of rewriting them, which is quite a bit of overhead)
English
0
0
1
187
Ethan Niser
Ethan Niser@ethanniser·
did some benchmarking - and found effect v4 streams to be mostly on par with node streams, and in some cases faster depending on the workload node streams call 6 callbacks per-item 🤯 effects streams are more efficient and support chunking internally more details in reply
English
2
7
104
8.2K
Effect | TypeScript at Scale
Effect | TypeScript at Scale@EffectTS_·
Effect v4 is in beta. 🚀 Rewritten runtime. Smaller bundles. Unified package system. The most ambitious release we've made so far. Here's what's new. 🧵
Effect | TypeScript at Scale tweet media
English
39
90
645
109.6K
Tim Smart
Tim Smart@tim_smart·
All of this work has resulted in a leaner, simpler library that feels nicer to use. There are many other improvements in Effect v4 I could talk about, but for now I encourage you to give it a try and tell us what you think!
English
0
0
27
825
Tim Smart
Tim Smart@tim_smart·
Also every other module has been given the same treatment. Instead of creating interpreters for everything (such as Stream or Schedule), modules now directly build upon Effect. Which improves both bundle size and performance. In some cases streams are 100x faster!
English
1
0
23
883