Meeting Title: Daily AI Team Sync Date: 2025-02-25 Meeting participants: Casie Aviles, Uttam Kumaran
WEBVTT
1 00:00:50.880 ⇒ 00:00:51.930 Uttam Kumaran: Hey, Casey?
2 00:01:13.360 ⇒ 00:01:14.220 Casie Aviles: Hey! Welcome!
3 00:01:14.450 ⇒ 00:01:15.969 Uttam Kumaran: Hey! How are you?
4 00:01:17.380 ⇒ 00:01:18.660 Casie Aviles: Doing fine.
5 00:01:49.020 ⇒ 00:01:50.740 Uttam Kumaran: Think it may just be us today.
6 00:01:52.300 ⇒ 00:01:57.210 Casie Aviles: Yeah, it let me, Doug Miguel, if he’s coming.
7 00:02:00.560 ⇒ 00:02:02.620 Uttam Kumaran: Yeah, I think he’s out right now.
8 00:02:04.310 ⇒ 00:02:05.209 Casie Aviles: Oh, okay.
9 00:02:16.240 ⇒ 00:02:18.849 Casie Aviles: no. And I sent him a message. But yeah.
10 00:02:20.590 ⇒ 00:02:22.972 Uttam Kumaran: He’s yeah, he’s out. That’s fine.
11 00:02:23.560 ⇒ 00:02:28.760 Uttam Kumaran: great, I guess. Like. Let’s talk about progress for last week.
12 00:02:31.490 ⇒ 00:02:32.150 Casie Aviles: Bye.
13 00:02:32.451 ⇒ 00:02:34.860 Uttam Kumaran: Sorry for yesterday. That’s what I mean. Yesterday.
14 00:02:35.622 ⇒ 00:02:36.650 Casie Aviles: Yeah, yeah. Okay.
15 00:02:37.070 ⇒ 00:02:42.576 Casie Aviles: So for yesterday I was able to. Yeah, here, let me share my screen.
16 00:02:43.530 ⇒ 00:02:47.950 Casie Aviles: yeah. So yesterday I prepared this python script for
17 00:02:49.318 ⇒ 00:02:53.299 Casie Aviles: basically converting the Github repositories into text.
18 00:02:54.353 ⇒ 00:03:02.799 Casie Aviles: So I use get ingest instead. This is what I managed to get working. But yeah, it’s still a library.
19 00:03:03.050 ⇒ 00:03:03.660 Uttam Kumaran: Okay.
20 00:03:04.250 ⇒ 00:03:06.740 Casie Aviles: Yeah, and it just I, basically, I.
21 00:03:06.740 ⇒ 00:03:10.740 Uttam Kumaran: Did you? Did you see the windmill like being able to run a bash script.
22 00:03:11.470 ⇒ 00:03:26.750 Casie Aviles: Yeah, yeah, I did. I did try it. But I don’t know. Like, repo mix is supposed to like output a text file. But I I can’t seem to get the text file itself. I don’t know. I spent a few hours trying to figure that out, but
23 00:03:27.530 ⇒ 00:03:34.969 Casie Aviles: I don’t know. I couldn’t get it working. So I I worked with an alternative which is getting just. And yeah, I managed to get
24 00:03:35.410 ⇒ 00:03:36.939 Casie Aviles: the contents here.
25 00:03:37.270 ⇒ 00:03:37.970 Uttam Kumaran: Okay.
26 00:03:38.850 ⇒ 00:03:41.189 Casie Aviles: Yeah. So basically, I just pass
27 00:03:41.300 ⇒ 00:03:49.922 Casie Aviles: the repository. URL and I use the Github token. So since our repositories are private. But yeah,
28 00:03:50.870 ⇒ 00:03:53.649 Casie Aviles: and this is how it should look like like the contents.
29 00:03:54.600 ⇒ 00:03:58.410 Casie Aviles: So this is just for Dbt project for Javi.
30 00:04:00.680 ⇒ 00:04:01.300 Uttam Kumaran: Okay.
31 00:04:02.670 ⇒ 00:04:08.300 Casie Aviles: Yeah. And then, so then the next thing I did was.
32 00:04:08.940 ⇒ 00:04:11.920 Casie Aviles: I basically have 2 workflows for
33 00:04:12.320 ⇒ 00:04:18.469 Casie Aviles: loading the context. So this one is just for consolidating it into one place.
34 00:04:19.430 ⇒ 00:04:24.769 Casie Aviles: So it’s gonna be a document like this. I’m not sure if this is the best approach for now. But
35 00:04:25.210 ⇒ 00:04:30.460 Casie Aviles: this is what I could think of right now. Which is just consolidate everything. And then
36 00:04:30.830 ⇒ 00:04:36.320 Casie Aviles: we would load the yeah, the context into
37 00:04:36.560 ⇒ 00:04:39.339 Casie Aviles: from Google drive into the agent.
38 00:04:41.470 ⇒ 00:04:44.450 Casie Aviles: And yeah, we could. We could chat, I guess.
39 00:04:44.550 ⇒ 00:04:47.099 Casie Aviles: So. So these are just some tests that I did.
40 00:04:47.540 ⇒ 00:04:48.350 Uttam Kumaran: Nice.
41 00:04:48.590 ⇒ 00:04:51.329 Uttam Kumaran: So this is, for this is for Javi.
42 00:04:52.000 ⇒ 00:04:54.140 Casie Aviles: Yeah, this is for Javi only.
43 00:04:54.140 ⇒ 00:04:56.575 Uttam Kumaran: Can you? Can you type in like
44 00:04:59.220 ⇒ 00:05:03.569 Uttam Kumaran: Tell me about the North, can you say, tell me about the North beam data we’re getting.
45 00:05:14.000 ⇒ 00:05:16.210 Casie Aviles: So should it be answering from
46 00:05:17.110 ⇒ 00:05:19.519 Casie Aviles: the slack messages, or they’ll get.
47 00:05:19.520 ⇒ 00:05:21.059 Uttam Kumaran: From the get from the get.
48 00:05:22.850 ⇒ 00:05:23.570 Casie Aviles: Okay.
49 00:05:32.640 ⇒ 00:05:35.879 Casie Aviles: I guess I could still work on the response time for now.
50 00:05:35.880 ⇒ 00:05:37.990 Uttam Kumaran: That’s fine. I just want to see what it says.
51 00:05:38.820 ⇒ 00:05:39.450 Casie Aviles: Okay.
52 00:05:45.390 ⇒ 00:05:46.429 Uttam Kumaran: This is from slack.
53 00:05:48.440 ⇒ 00:05:49.810 Casie Aviles: Oh, it is from slack.
54 00:05:50.960 ⇒ 00:05:51.900 Uttam Kumaran: Right.
55 00:05:53.150 ⇒ 00:05:58.680 Casie Aviles: Yeah, because it references this, these are ids from.
56 00:05:59.640 ⇒ 00:06:01.750 Casie Aviles: yeah, these are user ids from slack.
57 00:06:27.270 ⇒ 00:06:31.630 Casie Aviles: So like, what? What kind of answer are we expecting.
58 00:06:31.950 ⇒ 00:06:36.920 Uttam Kumaran: Well, there’s a file in the repo that’s related to this that I thought it would reference.
59 00:06:38.820 ⇒ 00:06:44.839 Uttam Kumaran: or you can say, Tell me about, tell me about. If is north, you could say is north beam in our Github repo.
60 00:07:38.000 ⇒ 00:07:38.920 Casie Aviles: It does.
61 00:07:39.770 ⇒ 00:07:41.839 Casie Aviles: When I asked, I asked it like.
62 00:07:42.460 ⇒ 00:07:44.020 Uttam Kumaran: Okay, yeah, no, that’s right.
63 00:07:44.440 ⇒ 00:07:45.489 Casie Aviles: Oh, this is right!
64 00:07:46.162 ⇒ 00:07:48.277 Uttam Kumaran: Can you ask it about
65 00:07:48.910 ⇒ 00:07:53.850 Uttam Kumaran: Can you say, how do we combine, shopify and Amazon data in the repo.
66 00:09:12.740 ⇒ 00:09:14.839 Casie Aviles: Okay. It generated something.
67 00:09:21.800 ⇒ 00:09:22.750 Uttam Kumaran: Nice.
68 00:09:23.710 ⇒ 00:09:26.960 Uttam Kumaran: This is great dude. This is sick.
69 00:09:28.340 ⇒ 00:09:29.700 Uttam Kumaran: Let’s go.
70 00:09:30.580 ⇒ 00:09:31.230 Uttam Kumaran: Okay.
71 00:09:31.230 ⇒ 00:09:31.820 Casie Aviles: Nice.
72 00:09:37.550 ⇒ 00:09:38.630 Casie Aviles: Yeah, I like.
73 00:09:43.890 ⇒ 00:09:47.839 Uttam Kumaran: So can we get this in like.
74 00:09:48.460 ⇒ 00:09:51.240 Uttam Kumaran: So tell me, like, is this possible to get in slack
75 00:09:51.530 ⇒ 00:09:56.029 Uttam Kumaran: like, should we make another bot, or you want to put it behind the brain. Forge, bot!
76 00:09:57.884 ⇒ 00:10:02.139 Casie Aviles: Yeah, I guess I should be able to add it slack as well.
77 00:10:04.910 ⇒ 00:10:08.710 Uttam Kumaran: I guess, like, can we use the brain forge, bot for everything.
78 00:10:11.500 ⇒ 00:10:12.390 Casie Aviles: And.
79 00:10:12.390 ⇒ 00:10:16.980 Uttam Kumaran: Or you gonna create another. Another agent per client.
80 00:10:20.100 ⇒ 00:10:26.329 Casie Aviles: Maybe I’ll start with just a separate agent, for now. I don’t know. Maybe
81 00:10:26.570 ⇒ 00:10:35.949 Casie Aviles: I I haven’t figured out if it’s going to be easy, but I’ll I’ll try it out so if I could, you know, have everything in just one box. So it’s you know.
82 00:10:35.950 ⇒ 00:10:38.349 Uttam Kumaran: Can you? Can you just call it Javi?
83 00:10:44.130 ⇒ 00:10:49.070 Uttam Kumaran: Like Javi Brainforge, engineer, or or like something like that.
84 00:10:50.580 ⇒ 00:10:51.250 Casie Aviles: Okay.
85 00:10:51.540 ⇒ 00:10:52.180 Uttam Kumaran: Yeah.
86 00:10:56.010 ⇒ 00:10:58.020 Casie Aviles: So I have to make another.
87 00:10:58.360 ⇒ 00:10:59.520 Casie Aviles: Okay, yeah.
88 00:11:04.150 ⇒ 00:11:09.410 Casie Aviles: what else? It’s not pulling from zoom transcripts yet.
89 00:11:10.250 ⇒ 00:11:10.870 Uttam Kumaran: Okay.
90 00:11:12.920 ⇒ 00:11:18.849 Casie Aviles: Because I don’t know. I’m not sure if I if I if I need to like, add another
91 00:11:19.270 ⇒ 00:11:26.559 Casie Aviles: like more metadata for like filtering. If it’s because I don’t want the bot to like. Get every transcript
92 00:11:26.670 ⇒ 00:11:31.769 Casie Aviles: from all of the meetings, because I want to filter it to just you know ones that are relevant to
93 00:11:32.180 ⇒ 00:11:37.569 Casie Aviles: the specific clients. So yeah, I guess that’s something
94 00:11:38.200 ⇒ 00:11:41.819 Casie Aviles: I have to work on as well. And then
95 00:11:43.550 ⇒ 00:11:49.120 Casie Aviles: so what else do we need? Do we like notion pages, right? And emails as well? We also
96 00:11:49.680 ⇒ 00:11:50.200 Casie Aviles: that.
97 00:11:51.960 ⇒ 00:11:56.290 Uttam Kumaran: Notion pages and emails. Yeah, so emails.
98 00:11:56.730 ⇒ 00:12:01.649 Uttam Kumaran: like, I guess, tell me, like, what the best thing to do is is like, I can.
99 00:12:03.890 ⇒ 00:12:11.449 Uttam Kumaran: I can like. For example, I think probably the best thing we could do is create a new email
100 00:12:12.110 ⇒ 00:12:17.550 Uttam Kumaran: like, there’s 2 ways we could do one. I could create a new email group per client.
101 00:12:18.340 ⇒ 00:12:26.270 Uttam Kumaran: Somehow you can subscribe to that. Or I could say, if if it goes into a certain label, it gets forwarded somewhere
102 00:12:27.100 ⇒ 00:12:30.679 Uttam Kumaran: like I don’t think that I don’t know, like
103 00:12:31.540 ⇒ 00:12:40.080 Uttam Kumaran: I don’t think connecting to my Gmail Api is going to be the best thing, because multiple people are going to be emailing clients. I almost want to say, like.
104 00:12:42.800 ⇒ 00:12:44.609 Uttam Kumaran: Yeah, I don’t know, like
105 00:12:49.910 ⇒ 00:12:56.849 Casie Aviles: Hmm, okay, yeah, I, yeah, that makes sense, because there’s going to be different people from the team talking with.
106 00:12:56.850 ⇒ 00:13:01.699 Uttam Kumaran: I mean, I mean, I don’t know. Tell you. Tell me what the Gmail Api capabilities are.
107 00:13:03.525 ⇒ 00:13:10.699 Uttam Kumaran: Ideally, it would be. Yeah. And I guess. Figure out what the Api capabilities are, and and let me know, like what you think we should do.
108 00:13:11.720 ⇒ 00:13:19.190 Casie Aviles: Okay, yeah. Because this is just, you know, I just assumed that maybe the Api is the way to go. But maybe it’s not like
109 00:13:20.392 ⇒ 00:13:24.120 Casie Aviles: this is how I dealt with the other Google stuff
110 00:13:24.320 ⇒ 00:13:28.770 Casie Aviles: in the past. So it’s the one that came to mind. But yeah, I guess I’ll need to look.
111 00:13:29.346 ⇒ 00:13:30.849 Casie Aviles: Look into this more.
112 00:13:38.930 ⇒ 00:13:39.930 Casie Aviles: Yeah. Okay.
113 00:13:42.806 ⇒ 00:13:43.940 Casie Aviles: For notion.
114 00:13:44.860 ⇒ 00:13:47.330 Casie Aviles: We just want this page. Right? The
115 00:13:47.560 ⇒ 00:13:50.599 Casie Aviles: yeah. Javi, the Javi client. Page.
116 00:13:54.960 ⇒ 00:13:55.730 Uttam Kumaran: Yes.
117 00:13:58.470 ⇒ 00:13:59.050 Casie Aviles: Okay?
118 00:14:10.980 ⇒ 00:14:15.820 Casie Aviles: And we also do we also want like contacts on the tickets right now.
119 00:14:16.700 ⇒ 00:14:21.490 Uttam Kumaran: I would just say, get as get as much as you can. Whatever is easiest.
120 00:14:23.990 ⇒ 00:14:24.630 Casie Aviles: Okay?
121 00:14:29.788 ⇒ 00:14:33.080 Casie Aviles: Yeah, I guess that’s it from
122 00:14:34.330 ⇒ 00:14:37.350 Casie Aviles: my, that’s it for my progress at the moment. So.
123 00:14:37.740 ⇒ 00:14:38.380 Uttam Kumaran: Okay.
124 00:14:39.130 ⇒ 00:14:45.160 Casie Aviles: I guess the next thing for me right now is so you you want. We want to have it on slack first.st Right?
125 00:14:45.490 ⇒ 00:14:47.420 Casie Aviles: So I’ll make a slack. Bot.
126 00:14:50.130 ⇒ 00:14:53.549 Uttam Kumaran: Yes, I think the slack bot would be really, really amazing.
127 00:14:54.500 ⇒ 00:14:55.120 Casie Aviles: Okay?
128 00:14:56.520 ⇒ 00:14:59.979 Casie Aviles: And then I’ll work on adding the rest of the data sources.
129 00:15:04.250 ⇒ 00:15:07.200 Casie Aviles: Okay? Oh, yeah, that’s yeah. That’s it for me.
130 00:15:07.200 ⇒ 00:15:10.080 Uttam Kumaran: How’s everything else? Just grinding this out.
131 00:15:11.530 ⇒ 00:15:12.550 Casie Aviles: Yeah, yeah.
132 00:15:17.440 ⇒ 00:15:23.590 Uttam Kumaran: Okay, keep pinging me. Yeah, I I basically want to get this for Javi. And then I want to get this for Eden, too.
133 00:15:24.165 ⇒ 00:15:31.880 Uttam Kumaran: The heart, the emails. I’m not so concerned about the notion I’m not so concerned about. As long as the repo and the slack messages are there
134 00:15:32.060 ⇒ 00:15:34.399 Uttam Kumaran: that’s gonna have most of the context.
135 00:15:35.130 ⇒ 00:15:36.340 Casie Aviles: Oh, okay. Okay. Yeah.
136 00:15:36.340 ⇒ 00:15:43.350 Uttam Kumaran: So like, let’s just focus on getting that out 1st before we spend too much time on email.
137 00:15:45.120 ⇒ 00:15:46.250 Casie Aviles: Okay, yeah.
138 00:15:48.501 ⇒ 00:15:54.600 Casie Aviles: what else? So the next one is, Eden. Does Eden have a repo? Because I don’t see it here.
139 00:15:55.050 ⇒ 00:15:57.750 Uttam Kumaran: They do, but I guess it’s
140 00:15:58.300 ⇒ 00:16:03.260 Uttam Kumaran: I have access to it like I don’t think I can add you so like. Tell me what you need from me.
141 00:16:07.590 ⇒ 00:16:13.599 Casie Aviles: Hmm, okay, okay, I guess I’ll need the link
142 00:16:13.910 ⇒ 00:16:18.920 Casie Aviles: and some. I guess the a token, because that’s what I used for jobs.
143 00:16:18.920 ⇒ 00:16:22.339 Uttam Kumaran: Can you tell me? Can you tell me what what permissions you need for that?
144 00:16:23.110 ⇒ 00:16:23.770 Uttam Kumaran: Begin slide.
145 00:16:23.770 ⇒ 00:16:24.810 Casie Aviles: Over missions.
146 00:16:25.160 ⇒ 00:16:27.700 Casie Aviles: Okay, yeah, I’ll I’ll just clock you.
147 00:16:27.700 ⇒ 00:16:29.150 Uttam Kumaran: I can make you one. Yeah.
148 00:16:31.340 ⇒ 00:16:31.960 Casie Aviles: Bye, bye.
149 00:16:50.970 ⇒ 00:16:51.700 Uttam Kumaran: Okay, perfect.
150 00:16:51.700 ⇒ 00:16:56.370 Casie Aviles: Yeah, I’m just gonna read more on the docs, like what I need. Yeah, I’ll let. I’ll let you know.
151 00:16:56.370 ⇒ 00:17:10.709 Uttam Kumaran: Yeah, if email, if I don’t know, email is is honestly probably like the lowest priority. So if we can get it to work for Javi. We can scale it to Eden and the other clients as well. And then you can work on email across everything right?
152 00:17:11.750 ⇒ 00:17:12.710 Casie Aviles: Yes, yes.
153 00:17:12.710 ⇒ 00:17:13.270 Uttam Kumaran: Okay.
154 00:17:15.170 ⇒ 00:17:15.910 Uttam Kumaran: Alright.
155 00:17:16.099 ⇒ 00:17:17.520 Uttam Kumaran: Cool. Thanks. Casey.
156 00:17:18.230 ⇒ 00:17:18.920 Casie Aviles: Thank you.
157 00:17:19.230 ⇒ 00:17:19.930 Uttam Kumaran: Bye.