Meeting Title: BF x ABC - Andi Migration Plan Date: 2025-12-02 Meeting participants: Casie Aviles, T F, Mustafa Raja
WEBVTT
1 00:01:25.020 ⇒ 00:01:25.950 Casie Aviles: Hi, Tim.
2 00:01:26.770 ⇒ 00:01:27.460 T F: Hello.
3 00:01:34.210 ⇒ 00:01:40.559 Casie Aviles: Let’s see, just… I’m going… I’m just going to ping someone from our side if they’re able to join.
4 00:01:41.180 ⇒ 00:01:41.700 T F: Huh?
5 00:02:16.340 ⇒ 00:02:17.310 Casie Aviles: Hey, Mustafa.
6 00:02:18.410 ⇒ 00:02:21.710 Mustafa Raja: Hmm… Okay.
7 00:02:23.230 ⇒ 00:02:24.720 Casie Aviles: Yep, doing good.
8 00:02:27.060 ⇒ 00:02:31.259 Casie Aviles: Yeah, so… Thank you, Tim, for making the time.
9 00:02:31.470 ⇒ 00:02:35.010 Casie Aviles: to, hop on a call with us.
10 00:02:37.590 ⇒ 00:02:44.930 Casie Aviles: Yeah, so… basically, it’s me and Mustafa who will be… Mainly executing on the migration.
11 00:02:46.360 ⇒ 00:02:49.780 Casie Aviles: Sam’s, out for the week, but…
12 00:02:50.320 ⇒ 00:02:52.980 Casie Aviles: Yeah, so you just wanted to, start…
13 00:02:53.740 ⇒ 00:02:57.060 Casie Aviles: Or that kick off the migration process and meet with you.
14 00:02:57.670 ⇒ 00:03:04.480 Casie Aviles: So… Yeah, let me just pull up… Yay.
15 00:03:06.020 ⇒ 00:03:08.149 Casie Aviles: the Notion document as well.
16 00:03:08.270 ⇒ 00:03:12.810 Casie Aviles: So we could go through… Okay.
17 00:03:14.450 ⇒ 00:03:22.060 Casie Aviles: Alright, so, really, what, we want to basically just migrate
18 00:03:22.890 ⇒ 00:03:24.579 Casie Aviles: A lot of the existing
19 00:03:25.160 ⇒ 00:03:31.779 Casie Aviles: Stuff that we have on our side, so… We’ll be moving… Andy, and
20 00:03:32.200 ⇒ 00:03:35.710 Casie Aviles: Andy into code, we’ll be migrating that, and also…
21 00:03:37.010 ⇒ 00:03:40.800 Casie Aviles: Moving most of the stuff, to your environment.
22 00:03:41.910 ⇒ 00:03:47.220 Casie Aviles: So, I just wanted to basically align on, like, the ownership and the access.
23 00:03:50.690 ⇒ 00:03:58.140 Casie Aviles: Yeah, so… Like, for example, so just to quickly go through, like, what,
24 00:04:00.370 ⇒ 00:04:03.319 Casie Aviles: So right now, what we do is… let me go…
25 00:04:04.670 ⇒ 00:04:08.600 Casie Aviles: Here, so this is, like, our current architecture.
26 00:04:09.920 ⇒ 00:04:13.730 Casie Aviles: So right now, we’re using, like, a no-code builder.
27 00:04:14.120 ⇒ 00:04:19.810 Casie Aviles: Which is, any… And we’re planning to move it to something that is code…
28 00:04:19.990 ⇒ 00:04:27.000 Casie Aviles: or using, like, a framework, yeah, a JavaScript framework called Nostra, and… We’ll be…
29 00:04:27.320 ⇒ 00:04:30.130 Casie Aviles: deploying that, ideally, and so…
30 00:04:31.310 ⇒ 00:04:40.740 Casie Aviles: And then other pieces here are, like, the database, so those currently live in our own Supabase project.
31 00:04:41.650 ⇒ 00:04:44.840 Casie Aviles: I know on your side, we already have, like.
32 00:04:45.230 ⇒ 00:04:49.550 Casie Aviles: the Google… Google Cloud… Cloud Run function that,
33 00:04:49.880 ⇒ 00:04:54.200 Casie Aviles: You know, that you update whenever we push something to the repository.
34 00:04:54.860 ⇒ 00:05:03.279 Casie Aviles: Yeah, so… I guess, like… To start, like…
35 00:05:04.260 ⇒ 00:05:07.250 Casie Aviles: How should we, like, deploy…
36 00:05:08.690 ⇒ 00:05:16.089 Casie Aviles: like, Andy, is that something we can do in Google, in your Google environment, or is that something we should hand off?
37 00:05:16.260 ⇒ 00:05:21.960 Casie Aviles: Because, internally, what we do is we deploy it using, via Heroku.
38 00:05:22.150 ⇒ 00:05:24.060 Casie Aviles: That’s how we deploy.
39 00:05:24.540 ⇒ 00:05:25.550 T F: Sure.
40 00:05:26.070 ⇒ 00:05:26.820 Casie Aviles: Yeah.
41 00:05:27.690 ⇒ 00:05:33.000 T F: We, yeah, we can continue doing that. We can… we can spin up our own Heroku infrastructure here.
42 00:05:34.520 ⇒ 00:05:39.129 T F: That’s… if that’s… if that’s kind of part of the workflow we want to keep, that’s definitely a thing we can do.
43 00:05:39.760 ⇒ 00:05:49.079 T F: I know on the Google Chat side, I’m pretty much just watching for PRs from y’all right now, but if we own both sides of it, then I can set up CD for it, too.
44 00:05:50.410 ⇒ 00:05:51.100 Casie Aviles: Okay.
45 00:05:52.150 ⇒ 00:05:53.080 Casie Aviles: Yeah, and…
46 00:05:53.360 ⇒ 00:05:59.819 Casie Aviles: Yeah, that’s good. One of the things we also, like, wanted to make sure was to set up
47 00:06:00.340 ⇒ 00:06:06.620 Casie Aviles: different environments. So, for example, we want, like, we… it would be ideal to have, like, a
48 00:06:06.780 ⇒ 00:06:12.140 Casie Aviles: A staging, and then a broad, and then, yeah, and then the environment.
49 00:06:12.730 ⇒ 00:06:13.150 T F: Yep.
50 00:06:13.980 ⇒ 00:06:14.680 Casie Aviles: Yep.
51 00:06:14.880 ⇒ 00:06:23.690 Casie Aviles: So I think… So, would that mean, like, separate, like, Google… projects, for example.
52 00:06:23.690 ⇒ 00:06:33.459 T F: That’s… that’s probably what I would do, yeah. I mean, I’ll defer to whatever y’all prefer to do, but… but there’s not… we’re not really constrained on… on number of projects we can set up here.
53 00:06:33.500 ⇒ 00:06:44.329 T F: So, if we want to just set up a whole dedicated, you know, GCP project for staging, prod, and dev, we can do that. Or, you know, or whatever mix of those you want.
54 00:06:45.730 ⇒ 00:06:46.360 Casie Aviles: Okay.
55 00:06:47.200 ⇒ 00:06:51.169 T F: Yeah, I guess I don’t know if y’all want to run the… the Cloud Run?
56 00:06:52.960 ⇒ 00:06:56.889 T F: the chat front end in the same container as… as the Mestra.
57 00:06:57.290 ⇒ 00:07:01.570 T F: But, again, I’ll leave that kind of architecture call up to y’all.
58 00:07:01.930 ⇒ 00:07:08.029 T F: If we want the Cloud Run for the chat interface to be in its own project, we can do that too.
59 00:07:08.550 ⇒ 00:07:16.399 T F: I don’t really see a reason why we would need to do that, but just… however y’all want to orchestrate the projects, we can make that happen.
60 00:07:17.410 ⇒ 00:07:18.330 Casie Aviles: Okay, great.
61 00:07:20.560 ⇒ 00:07:25.879 Casie Aviles: Okay So, what else? So for our other pieces, like.
62 00:07:26.120 ⇒ 00:07:28.390 Casie Aviles: We also have, like, a database…
63 00:07:29.950 ⇒ 00:07:32.180 T F: Yeah, then I saw a PG vector in there, right?
64 00:07:32.780 ⇒ 00:07:39.819 Casie Aviles: Yes, I think maybe there’s, there’s, like, a way we could have, like, PGVector as well in Google.
65 00:07:40.900 ⇒ 00:07:41.390 Casie Aviles: So…
66 00:07:41.390 ⇒ 00:07:43.079 T F: I think… I think that’s correct.
67 00:07:44.460 ⇒ 00:07:47.310 Casie Aviles: Okay, so yeah, I think that’s… that’s something that…
68 00:07:47.730 ⇒ 00:07:50.429 Casie Aviles: Would be great to move there.
69 00:07:53.950 ⇒ 00:07:55.810 Casie Aviles: Cool, what else?
70 00:08:00.320 ⇒ 00:08:07.030 Casie Aviles: Alright, yeah, and then I think for also for the… AI models.
71 00:08:07.760 ⇒ 00:08:10.139 Casie Aviles: Would you also be, like.
72 00:08:11.240 ⇒ 00:08:19.820 T F: I think we… I think we… in the Notion doc, we talked about hosting those models in the projects as well. We actually have a resources,
73 00:08:20.110 ⇒ 00:08:23.710 T F: project, which we can either load those into that, it’s just set up for
74 00:08:24.060 ⇒ 00:08:27.160 T F: For object storage, or we could put them in the…
75 00:08:28.020 ⇒ 00:08:35.959 T F: In the individual projects, but I, you know, I don’t know how big y’all’s models are, but if they’re any real size, I’d say just let’s… let’s attach them to the…
76 00:08:36.159 ⇒ 00:08:38.370 T F: To the resources project that we already have stood up.
77 00:08:39.039 ⇒ 00:08:42.830 Casie Aviles: Okay, we don’t have, like,
78 00:08:43.340 ⇒ 00:08:47.200 Casie Aviles: We didn’t train our own model, so we’re mainly using API.
79 00:08:47.610 ⇒ 00:08:47.950 T F: Okay.
80 00:08:47.950 ⇒ 00:08:52.970 Casie Aviles: Or… Yeah, so I think API keys would be great,
81 00:08:54.610 ⇒ 00:08:57.949 Casie Aviles: So, we’re actually… we’re using OpenAI
82 00:08:58.240 ⇒ 00:09:01.500 Casie Aviles: Sure. For Andy, so I think that’s also something…
83 00:09:02.630 ⇒ 00:09:09.969 T F: Y’all are using OpenAI through Innate Inn’s middleware, or are y’all calling directly into OpenAI right now?
84 00:09:10.940 ⇒ 00:09:15.020 Casie Aviles: yeah, we’re using N8N, the middleware, but…
85 00:09:15.080 ⇒ 00:09:16.120 T F: Okay. Bye.
86 00:09:16.120 ⇒ 00:09:21.399 Casie Aviles: Since we’re going to be moving this into… an AI framework.
87 00:09:21.660 ⇒ 00:09:23.860 Casie Aviles: We’re likely going to be…
88 00:09:24.500 ⇒ 00:09:28.870 Casie Aviles: calling, you know, the API directly from moving forward.
89 00:09:29.270 ⇒ 00:09:34.729 T F: Sure. Yeah, and Mastra will oversee the API callouts from its own infrastructure, right?
90 00:09:35.020 ⇒ 00:09:36.329 Casie Aviles: Yes, basically.
91 00:09:36.670 ⇒ 00:09:37.190 T F: Okay.
92 00:09:38.930 ⇒ 00:09:39.650 Casie Aviles: Alright.
93 00:09:41.790 ⇒ 00:09:46.290 Casie Aviles: Okay, thinking, what else? So… Yup.
94 00:09:46.930 ⇒ 00:09:54.939 Casie Aviles: Additionally, we also… Basically, we also store our conversation logs.
95 00:09:55.670 ⇒ 00:09:58.749 Casie Aviles: To, within our own snowflake.
96 00:09:59.080 ⇒ 00:10:05.710 Casie Aviles: So that’s also something within our own data warehouse, so that’s also probably something that we can move.
97 00:10:06.580 ⇒ 00:10:13.599 Casie Aviles: to yours, maybe they… with BigQuery yeah.
98 00:10:15.770 ⇒ 00:10:16.420 Casie Aviles: Okay.
99 00:10:16.810 ⇒ 00:10:21.540 T F: Yeah, I would say BigQuery is probably the closest neighbor,
100 00:10:22.080 ⇒ 00:10:24.330 T F: It wouldn’t be too much retooling, I would think, so…
101 00:10:26.290 ⇒ 00:10:27.000 Casie Aviles: Alright.
102 00:10:28.590 ⇒ 00:10:29.580 Casie Aviles: What else?
103 00:10:29.930 ⇒ 00:10:34.549 Casie Aviles: It’s in… yeah, there’s also eval, so…
104 00:10:35.190 ⇒ 00:10:41.170 Casie Aviles: We have this… we’re using this tool called Danfuse, which is basically…
105 00:10:41.290 ⇒ 00:10:45.699 Casie Aviles: a way for us to manage the prompts for the AI.
106 00:10:46.290 ⇒ 00:10:49.920 Casie Aviles: And it’s also going to be a way for us to
107 00:10:52.760 ⇒ 00:10:57.199 Casie Aviles: Yeah, what do you call this? Perform evaluations for the AI.
108 00:10:57.860 ⇒ 00:11:00.510 T F: It builds, it builds traces of each interaction, right?
109 00:11:00.510 ⇒ 00:11:01.690 Casie Aviles: Yes, exactly.
110 00:11:01.870 ⇒ 00:11:02.370 T F: Yeah, okay.
111 00:11:04.590 ⇒ 00:11:09.380 Casie Aviles: So, would you be… would you also be open to setting up your own…
112 00:11:10.930 ⇒ 00:11:13.379 Casie Aviles: basically a blank fuse instance, or…
113 00:11:13.910 ⇒ 00:11:19.870 T F: So, I don’t… I’m not previously familiar with LangFuse, but if we can push it to Google…
114 00:11:20.100 ⇒ 00:11:22.030 T F: If we can push it to GCP.
115 00:11:23.090 ⇒ 00:11:30.580 T F: I don’t imagine that will be a problem. We can loop that into whatever else we’ve got going on. But I don’t… I don’t know what its deploy looks like off the top of my head.
116 00:11:31.780 ⇒ 00:11:32.340 Casie Aviles: Okay.
117 00:11:32.340 ⇒ 00:11:37.809 T F: Most of the rest of this infrastructure we’ve deployed before for other projects, certainly BigQuery.
118 00:11:37.810 ⇒ 00:11:38.300 Casie Aviles: Okay, good.
119 00:11:38.300 ⇒ 00:11:44.349 T F: And I read through the documentation on Mastro, but LangFuse we haven’t pushed before, so…
120 00:11:45.850 ⇒ 00:11:46.910 Casie Aviles: Okay, perfect.
121 00:11:47.250 ⇒ 00:11:49.890 Casie Aviles: So, yeah, I guess for Langfuse…
122 00:11:50.880 ⇒ 00:11:55.380 Casie Aviles: So the prerequisite is for it to be in GCP.
123 00:11:55.770 ⇒ 00:11:56.540 Casie Aviles: Okay.
124 00:11:56.940 ⇒ 00:11:59.399 T F: Yeah, definitely, definitely by preference.
125 00:12:00.210 ⇒ 00:12:00.890 Casie Aviles: Okay.
126 00:12:01.240 ⇒ 00:12:07.679 Casie Aviles: Because right now, what we are using is just the cloud instance. I believe it can be self-hosted.
127 00:12:08.820 ⇒ 00:12:18.060 T F: I would love to get to a point where we could self-host it. I mean, we’re bringing our DC up in San Antonio, but it’s not… it’s not really production ready yet.
128 00:12:19.290 ⇒ 00:12:24.019 T F: So, if we can just do a, you know, a SaaS,
129 00:12:24.560 ⇒ 00:12:28.379 T F: connection out to it for the time being, and then if we want to in-house it later, cool.
130 00:12:28.380 ⇒ 00:12:29.040 Casie Aviles: Okay.
131 00:12:29.300 ⇒ 00:12:32.939 T F: We’re… yeah, I don’t think we have to have full ownership of it, right? Just…
132 00:12:33.390 ⇒ 00:12:39.039 T F: I think part of the goal here is just to get the execution environment out of y’all’s hands.
133 00:12:40.280 ⇒ 00:12:41.919 Casie Aviles: Okay, yes, yes.
134 00:12:44.720 ⇒ 00:12:50.539 Casie Aviles: Alright, cool, I think that, yeah, that’s about it, really,
135 00:12:51.130 ⇒ 00:12:54.320 Casie Aviles: Like, additionally, we also have, like, these…
136 00:12:56.490 ⇒ 00:13:00.870 Casie Aviles: You know, we have these scripts that we also create, which are…
137 00:13:01.500 ⇒ 00:13:08.810 Casie Aviles: triggered via webhooks, and then, yeah, ideally we could also move that to yours, to yours, alright, I believe?
138 00:13:08.810 ⇒ 00:13:14.830 T F: Yeah, these are the, like, the thumbs up and thumbs down webhook calls from the… from the chat front end.
139 00:13:15.260 ⇒ 00:13:17.800 T F: I know there’s… I know there’s a few,
140 00:13:18.350 ⇒ 00:13:21.339 T F: So, right now, those are hitting N8Ns…
141 00:13:21.530 ⇒ 00:13:24.220 T F: Webhook endpoints directly to call… to call.
142 00:13:24.220 ⇒ 00:13:24.960 Casie Aviles: Yes.
143 00:13:25.420 ⇒ 00:13:31.960 T F: Do y’all… do y’all have a plan for what you would drop in after moving that over here? Or is that still kind of…
144 00:13:32.250 ⇒ 00:13:33.310 T F: Up in the air.
145 00:13:34.740 ⇒ 00:13:40.140 T F: I know we can do it with GCP’s, you know, number of GCP tools, but…
146 00:13:40.320 ⇒ 00:13:44.680 T F: I wasn’t sure if… I didn’t see it in the notes, if y’all had something specific to drop in for it yet.
147 00:13:46.320 ⇒ 00:13:53.569 Casie Aviles: Yeah, so, base, those… Webhooks are really just… we can just convert them into scripts.
148 00:13:53.980 ⇒ 00:13:55.909 T F: Okay, and just do runs.
149 00:13:56.260 ⇒ 00:14:00.460 Casie Aviles: Yes, exactly, so we… I think, yeah, it should be doable.
150 00:14:00.460 ⇒ 00:14:00.990 T F: Okay.
151 00:14:02.890 ⇒ 00:14:09.339 Casie Aviles: Okay, yeah, I think that’s… that’s pretty much, like, the overall… But, you know.
152 00:14:09.340 ⇒ 00:14:12.259 T F: What… just… just for my own background.
153 00:14:12.260 ⇒ 00:14:12.950 Casie Aviles: Sure.
154 00:14:12.950 ⇒ 00:14:17.740 T F: what are… what do those flows do right now? Like, not… not the… not the conversational flows, but just the…
155 00:14:18.090 ⇒ 00:14:23.040 T F: you know, this worked or this didn’t work flow. Is that really mostly hitting reporting, or…
156 00:14:23.280 ⇒ 00:14:25.240 T F: Is it actually taking action?
157 00:14:27.270 ⇒ 00:14:32.799 Casie Aviles: So, you mean, like, the webhooks that we’re hitting and the chat handler?
158 00:14:34.640 ⇒ 00:14:36.310 Casie Aviles: Yeah, so what…
159 00:14:36.430 ⇒ 00:14:43.879 Casie Aviles: So there’s, like, 3… I believe there’s 3 webbooks there. Let me… let me go, actually, to our repository.
160 00:14:44.870 ⇒ 00:14:46.179 Casie Aviles: There’s one…
161 00:14:46.180 ⇒ 00:14:49.570 T F: I know there’s the send message webhook, which, that one’s pretty straightforward.
162 00:14:49.840 ⇒ 00:14:54.379 Casie Aviles: Yep, one of… yeah, there’s also, like, feedback logging.
163 00:14:55.120 ⇒ 00:14:55.920 T F: Yeah.
164 00:14:55.920 ⇒ 00:14:56.350 Casie Aviles: I believe.
165 00:14:56.350 ⇒ 00:15:02.199 T F: So are those just… just hitting a log for further review? They’re not actually altering.
166 00:15:02.330 ⇒ 00:15:04.350 T F: like, part of the AI execution.
167 00:15:04.800 ⇒ 00:15:07.760 Casie Aviles: Yes, yes, we’re just basically getting…
168 00:15:08.280 ⇒ 00:15:14.030 Casie Aviles: But, you know, we have this payload, and then we’re just sending it, yeah, to Snowflake.
169 00:15:14.380 ⇒ 00:15:15.450 T F: That’s just…
170 00:15:15.530 ⇒ 00:15:19.400 Casie Aviles: what’s happening there? We also have…
171 00:15:19.560 ⇒ 00:15:21.610 Casie Aviles: Yeah, this one… this one just…
172 00:15:22.580 ⇒ 00:15:24.090 T F: No, by the way, yeah.
173 00:15:24.520 ⇒ 00:15:29.720 Casie Aviles: Yeah, it just generates, you know, oh, by the ways.
174 00:15:31.030 ⇒ 00:15:36.130 Casie Aviles: So, it’s just going to hit another LLM. It’s just going to be another LLM call.
175 00:15:36.870 ⇒ 00:15:38.380 Casie Aviles: And that’s gonna… What is crediting?
176 00:15:38.770 ⇒ 00:15:47.150 T F: I didn’t look at the code for that one very closely. Is that just a button they can hit to get kind of an instant, oh, by the way, based on context?
177 00:15:47.630 ⇒ 00:15:50.079 Casie Aviles: Yes, yes, that’s pretty much it. Okay, okay.
178 00:15:50.080 ⇒ 00:15:50.710 T F: Got it.
179 00:15:55.450 ⇒ 00:16:02.530 Casie Aviles: Yeah, that’s all, pretty much, so I think… what…
180 00:16:03.610 ⇒ 00:16:04.159 T F: Yeah, I mean.
181 00:16:04.950 ⇒ 00:16:15.830 T F: The feedback one is just hitting a backend for follow-up, and the, oh, by the way, generator is more or less hitting a similar flow as the conversational one. It’s just giving it a specific context, so…
182 00:16:15.830 ⇒ 00:16:16.580 Casie Aviles: Yes.
183 00:16:17.270 ⇒ 00:16:19.010 T F: To do one is kind of to do both.
184 00:16:19.530 ⇒ 00:16:20.950 Casie Aviles: Yes, pretty much.
185 00:16:21.750 ⇒ 00:16:25.329 Casie Aviles: So it’s not going to be conversational, where we need to, like.
186 00:16:25.880 ⇒ 00:16:28.079 Casie Aviles: A handle… what do you call this?
187 00:16:29.550 ⇒ 00:16:36.729 Casie Aviles: Yeah, yeah, it’s not… it’s not… it’s different from the conversational one, so it’s just really one… one call and then an output.
188 00:16:37.360 ⇒ 00:16:37.900 T F: Okay.
189 00:16:40.290 ⇒ 00:16:40.980 Casie Aviles: Okay.
190 00:16:41.230 ⇒ 00:16:51.440 Casie Aviles: So… Yeah, I think that’s… that’s all. We just want to… Make sure that we have…
191 00:16:53.300 ⇒ 00:16:58.759 Casie Aviles: access to… That’s the… what… yeah, and the permissions.
192 00:17:00.000 ⇒ 00:17:06.980 Casie Aviles: When you can… when you… when you have already… Have it on your end.
193 00:17:08.099 ⇒ 00:17:10.839 T F: Well, what I can do is I can go ahead and set up…
194 00:17:11.019 ⇒ 00:17:15.289 T F: So projects… we’ll just assume one each for dev, prod, and staging.
195 00:17:15.449 ⇒ 00:17:17.879 Casie Aviles: Okay. And if we end up using staging or not.
196 00:17:17.879 ⇒ 00:17:20.859 T F: you know, I’ll leave it up to y’all, but I’ll go ahead and make them.
197 00:17:20.979 ⇒ 00:17:28.179 T F: I’ll set up some basic IIM rules for it, just to get y’all more or less full access to the…
198 00:17:28.559 ⇒ 00:17:29.919 T F: the projects?
199 00:17:30.559 ⇒ 00:17:41.819 T F: And then, if I need to enable APIs administratively for you all to make use of, we can just go back and forth on that in Slack or in our, you know, regular meetings.
200 00:17:42.010 ⇒ 00:17:42.610 Casie Aviles: Yes.
201 00:17:43.150 ⇒ 00:17:44.800 T F: That’s… yeah, that’s fine for me.
202 00:17:45.750 ⇒ 00:17:47.359 Casie Aviles: Okay, great, thank you.
203 00:17:49.980 ⇒ 00:17:51.010 Casie Aviles: we’ll…
204 00:17:51.960 ⇒ 00:17:57.940 T F: So we, just to confirm, it doesn’t sound like we’re gonna need to actually store models locally, so I don’t need to mess with the resources.
205 00:17:57.940 ⇒ 00:18:02.730 Casie Aviles: Yes, yes, we won’t be… we don’t have any models that will sell for us.
206 00:18:03.100 ⇒ 00:18:04.069 T F: Okay, got it.
207 00:18:05.580 ⇒ 00:18:06.350 Casie Aviles: RN.
208 00:18:09.350 ⇒ 00:18:12.239 Casie Aviles: Well, oh yeah, so for… we’re just going to…
209 00:18:13.970 ⇒ 00:18:17.849 Casie Aviles: Yeah, for code, we can still just use this repository, right?
210 00:18:18.160 ⇒ 00:18:19.160 Casie Aviles: This one.
211 00:18:20.140 ⇒ 00:18:22.020 Casie Aviles: Yeah. That we have right now, okay.
212 00:18:26.190 ⇒ 00:18:31.069 T F: Is the plan for that… is that pretty much just gonna stay a monorepo, do we think? We’re not gonna…
213 00:18:31.350 ⇒ 00:18:34.439 T F: We’re not planning on splitting out the components into separate repos.
214 00:18:35.310 ⇒ 00:18:41.340 Casie Aviles: We don’t have any plans yet on that, so I think for now, this can stay as a monorepo.
215 00:18:41.630 ⇒ 00:18:45.570 Casie Aviles: But, yeah, I’ll check in with the team, but yeah.
216 00:18:49.040 ⇒ 00:18:53.560 T F: Yeah, I think… I mean, the setup side for me will be pretty easy until we start getting into the nitty-gritty, but…
217 00:18:53.810 ⇒ 00:18:57.670 T F: Yeah, setting up the projects and setting up some IAM rules, that’s not a big deal.
218 00:18:58.400 ⇒ 00:18:59.520 Casie Aviles: Okay, great.
219 00:19:00.880 ⇒ 00:19:03.939 Casie Aviles: Alright, I think that’s… that’s about all I have.
220 00:19:05.440 ⇒ 00:19:09.869 Casie Aviles: Let me know, Mustafa, if you have anything else that I missed.
221 00:19:10.050 ⇒ 00:19:15.099 Casie Aviles: But… I think that’s pretty… pretty much it. We have some action items.
222 00:19:16.560 ⇒ 00:19:23.829 Casie Aviles: Yep, we have some action items on both sides, so… This week, we’re also going to be working on migrating
223 00:19:24.060 ⇒ 00:19:26.340 Casie Aviles: And Aiden, so we’ll start with…
224 00:19:27.130 ⇒ 00:19:31.329 Casie Aviles: just make the main ANDI logic, which is the conversational piece.
225 00:19:31.500 ⇒ 00:19:36.030 Casie Aviles: We’re going to be moving at that to code, and then…
226 00:19:36.170 ⇒ 00:19:42.219 Casie Aviles: Yeah, you can see pretty much the outline, the rough outline of… How we’ll face this,
227 00:19:43.630 ⇒ 00:19:49.849 Casie Aviles: But yeah, I think that’s… that’s all I had. Any… any more questions, from your side, Tim?
228 00:19:50.790 ⇒ 00:19:59.829 T F: No, I’m good for now, and I’ll… I’ll plan on sitting in. I don’t usually join the weekly user meetings, but I’ll go ahead and sit on there just in case we have a really quick thing to cover.
229 00:20:00.090 ⇒ 00:20:05.359 T F: Otherwise, I think it’s probably best that we keep a separate technical meeting going forward.
230 00:20:05.600 ⇒ 00:20:10.259 T F: Just because I know the rest of the group will be bored to tears by this, and I really.
231 00:20:10.260 ⇒ 00:20:10.840 Casie Aviles: Yes.
232 00:20:10.840 ⇒ 00:20:13.929 T F: On the… on the user adoption stuff either, so…
233 00:20:14.950 ⇒ 00:20:22.160 Casie Aviles: Okay, yeah, I think we can have, like, a separate, separate meetings, we could, we could have… Yeah.
234 00:20:22.160 ⇒ 00:20:26.729 T F: It can be short and sweet. I don’t… I mean, unless y’all have a specific thing that you think we need to work through.
235 00:20:26.860 ⇒ 00:20:30.099 T F: I think I’m good for just, like, a weekly cadence or something like that.
236 00:20:31.010 ⇒ 00:20:32.090 Casie Aviles: Okay, cool.
237 00:20:33.140 ⇒ 00:20:35.950 Casie Aviles: I’ll set that up with, yeah, with the team.
238 00:20:38.100 ⇒ 00:20:41.399 Casie Aviles: Okay, if that’s pretty much it…
239 00:20:42.300 ⇒ 00:20:44.709 Casie Aviles: Yeah, thank you very much, Tim.
240 00:20:45.300 ⇒ 00:20:45.950 Casie Aviles: Yeah.
241 00:20:45.950 ⇒ 00:20:47.669 T F: For sure. Look forward to working with y’all.
242 00:20:48.760 ⇒ 00:20:51.420 Casie Aviles: Yep, thank you. Thank you, Mustafa, so…
243 00:20:51.420 ⇒ 00:20:52.350 Mustafa Raja: Thank you!
244 00:20:52.920 ⇒ 00:20:53.610 Casie Aviles: bye.
245 00:20:54.200 ⇒ 00:20:54.700 T F: Right.