calcsam Profile Banner
Sam Bhagwat Profile
Sam Bhagwat

@calcsam

Followers
5K
Following
21K
Statuses
10K

framework guy. now @mastra_ai. prev cofounder @gatsbyjs

Berkeley, CA
Joined August 2012
Don't wanna be here? Send us removal request.
@calcsam
Sam Bhagwat
3 months
Excited to share that @smthomas3, Abhi Aiyer and I are building Mastra, a Typescript AI framework for the next million AI developers:
Tweet media one
27
52
296
@calcsam
Sam Bhagwat
6 hours
@devagrawal09 Engineers are very bad at reasoning about pricing
0
0
0
@calcsam
Sam Bhagwat
6 hours
0
0
3
@calcsam
Sam Bhagwat
6 hours
@pitdesi Sure. But was pretty confusing at the time to have two competing HR / payroll systems that sounded similar.
0
0
1
@calcsam
Sam Bhagwat
7 hours
@pitdesi ZenPayroll => Gusto also comes to mind
1
0
2
@calcsam
Sam Bhagwat
7 hours
@abhiaiyer 🔥🔥🔥
0
0
1
@calcsam
Sam Bhagwat
7 hours
0
0
2
@calcsam
Sam Bhagwat
8 hours
@abhiaiyer @ycombinator @mastra_ai 🔥🔥🔥
0
0
2
@calcsam
Sam Bhagwat
11 hours
Here's the full changelog:
0
2
4
@calcsam
Sam Bhagwat
11 hours
Mastra now uses LibSQL as the default storage primitive. Here's how to use it:
Tweet media one
1
1
4
@calcsam
Sam Bhagwat
11 hours
Mastra has added a bundling system using Rollup with tree shaking enabled to eliminate unused code across packages. In order to take advantage of this, we recommend using the recommended import syntax. This has helped us reduce the core bundle size to 270kb from around 1MB.
Tweet media one
1
1
4
@calcsam
Sam Bhagwat
11 hours
Mastra now has short-term working memory. It uses XML-like tags to track and update contextual information during conversations. Agents can maintain persistent information through tagged data in a conversation stream
@tylbar
Tyler Barnes
16 days
I'm building out AI agent memory primitives at @mastra_ai, check out this "working memory" demo. An agent has the ability to update their working memory (stored in context) as a conversation progresses.
1
2
4
@calcsam
Sam Bhagwat
11 hours
Mastra now uses AI SDK directly for model routing, removing our wrapper implementation. You can import `embed` and `embedMany` straight from `ai-sdk` And add `ai-sdk` models to Mastra agents:
Tweet media one
1
2
4
@calcsam
Sam Bhagwat
19 hours
@staysaasy 🤣🤣🤣
0
0
0
@calcsam
Sam Bhagwat
22 hours
@willwill_s @emollick That is also a plausible possibility.
0
0
0
@calcsam
Sam Bhagwat
22 hours
@justinlebar @emollick I agree with this, but do notice that folks are pretty comfortable making predictions about events. I think it’s harder to make predictions about how people’s lives will change
0
0
0