Meeting Title: Brainforge OpenCode Setup Support Date: 2026-04-17 Meeting participants: Pranav Narahari, Mustafa Raja


WEBVTT

1 00:00:18.420 00:00:19.260 Mustafa Raja: Hey.

2 00:00:20.950 00:00:22.060 Pranav Narahari: Hey, Ms. Love it.

3 00:00:22.740 00:00:23.599 Mustafa Raja: Hey, how are you?

4 00:00:24.180 00:00:25.550 Pranav Narahari: Pretty good, pretty good.

5 00:00:25.940 00:00:29.849 Pranav Narahari: Yeah, I worked this morning a little bit with B to get,

6 00:00:30.900 00:00:34.150 Pranav Narahari: I was getting the open code, like.

7 00:00:34.750 00:00:39.910 Pranav Narahari: like, CLI kind of, like, working, like, just, like, kind of in the terminal.

8 00:00:40.270 00:00:48.260 Pranav Narahari: But was having some issues with that, and then it sounds like, you know, the desktop version might just even be even more user-friendly.

9 00:00:48.430 00:00:49.190 Pranav Narahari: So…

10 00:00:49.190 00:00:49.810 Mustafa Raja: Weird.

11 00:00:49.930 00:00:52.739 Pranav Narahari: Ada kind of just recommended that I talk to you about that, so…

12 00:00:53.150 00:00:55.830 Pranav Narahari: If it doesn’t take too long, yeah, if we could try doing.

13 00:00:55.830 00:00:56.890 Mustafa Raja: Yeah, yeah, let’s go.

14 00:00:57.380 00:01:01.040 Mustafa Raja: Yeah, so, do you want to share your screen? .

15 00:01:01.040 00:01:02.040 Pranav Narahari: Yeah, sure.

16 00:01:02.400 00:01:04.590 Mustafa Raja: And have you downloaded the desktop app?

17 00:01:05.000 00:01:09.799 Pranav Narahari: Yes, I did. I’m just having trouble connecting to the… the ad.

18 00:01:09.800 00:01:10.860 Mustafa Raja: The other one, no.

19 00:01:10.860 00:01:11.570 Pranav Narahari: Yeah.

20 00:01:13.060 00:01:17.560 Mustafa Raja: Yeah, if you share your screen, we can quickly get this.

21 00:01:18.100 00:01:19.160 Pranav Narahari: Okay, perfect.

22 00:01:19.490 00:01:22.829 Pranav Narahari: Give me one sec, let me open up… Open code.

23 00:01:41.860 00:01:44.600 Pranav Narahari: And now it’s just, like, stuck on this loading screen.

24 00:01:52.010 00:01:53.599 Mustafa Raja: Yeah, I cannot see your open call.

25 00:01:54.800 00:01:56.220 Pranav Narahari: You can’t see open code?

26 00:01:56.700 00:01:57.370 Mustafa Raja: Nope.

27 00:01:58.440 00:02:00.099 Mustafa Raja: I’m seeing your desktop.

28 00:02:02.930 00:02:04.349 Pranav Narahari: Oh, weird. One sec.

29 00:02:05.390 00:02:07.330 Pranav Narahari: Maybe I shared the wrong screen?

30 00:02:13.640 00:02:15.759 Pranav Narahari: Oh, yeah, sure, the wrong one. Okay.

31 00:02:16.390 00:02:17.629 Mustafa Raja: You play overcooked?

32 00:02:18.790 00:02:23.069 Pranav Narahari: I play with my cousin sometimes. My, like, little cousin. Yeah.

33 00:02:23.070 00:02:24.109 Mustafa Raja: Yeah, it’s still…

34 00:02:25.360 00:02:29.269 Pranav Narahari: It is… Complete chaos that game.

35 00:02:29.390 00:02:30.200 Mustafa Raja: Yeah.

36 00:02:30.260 00:02:33.299 Pranav Narahari: It’s fun, though, it’s fun, like, when you actually get a hang of it.

37 00:02:37.990 00:02:40.180 Pranav Narahari: Yeah, it just stuck on this screen right here.

38 00:02:43.070 00:02:44.390 Pranav Narahari: Let me see if I, like…

39 00:02:44.390 00:02:49.300 Mustafa Raja: Yeah, maybe just, turn it off and… I mean, closer to…

40 00:02:49.710 00:02:52.440 Pranav Narahari: I’ll quit it, and then… Okay.

41 00:02:54.510 00:02:58.870 Pranav Narahari: Yeah, we’ll see if that works. I just tried that, but we’ll see if it works.

42 00:03:13.920 00:03:16.010 Mustafa Raja: Did it ever open? Or…

43 00:03:16.010 00:03:19.219 Pranav Narahari: It did open before, yeah. It actually did open before.

44 00:03:27.480 00:03:29.050 Pranav Narahari: Yeah, okay.

45 00:03:33.150 00:03:38.070 Pranav Narahari: Do I just… maybe I just delete it and then re-download?

46 00:03:39.530 00:03:40.810 Mustafa Raja: Yeah, you could do that.

47 00:03:45.130 00:03:50.940 Mustafa Raja: And in the meanwhile, let’s set up the… variable.

48 00:03:54.560 00:03:55.160 Pranav Narahari: The, what?

49 00:03:55.160 00:04:01.119 Mustafa Raja: So, setting a variable in… Zoom… I’m sorry.

50 00:04:03.020 00:04:11.440 Mustafa Raja: In Zoom chat. So this is what you want, in your terminal’s profile in ZSH.

51 00:04:11.550 00:04:12.580 Mustafa Raja: profile.

52 00:04:13.830 00:04:15.810 Mustafa Raja: I’ve shared it in the Zoom chat.

53 00:04:15.810 00:04:16.540 Pranav Narahari: Yeah.

54 00:04:18.730 00:04:22.350 Pranav Narahari: Okay, and then… so is this for the CLI?

55 00:04:23.510 00:04:27.049 Mustafa Raja: No, no, no, this is for, what’s it called? Desktop.

56 00:04:27.310 00:04:28.930 Pranav Narahari: Oh, okay, okay.

57 00:04:29.710 00:04:37.910 Mustafa Raja: Yeah, so, so we, we input the resource name, in the, in the source profile, and then…

58 00:04:38.630 00:04:41.469 Mustafa Raja: In the desktop, we only add the API key.

59 00:04:45.150 00:04:46.679 Pranav Narahari: Oh, okay, okay, gotcha.

60 00:04:46.680 00:04:49.529 Mustafa Raja: Because desktop doesn’t take in the resource name.

61 00:04:52.760 00:04:54.939 Mustafa Raja: It only takes API key.

62 00:04:55.710 00:04:59.440 Pranav Narahari: Okay, I’m just gonna try deleting open code and then re-downloading it.

63 00:05:18.420 00:05:21.619 Pranav Narahari: You’re just downloading the OpenCode desktop beta, right?

64 00:05:23.240 00:05:33.180 Mustafa Raja: It’s in… it’s in the downloads. I think, yeah, it’s in beta right now. I don’t think that they have a similar release right now, but… yeah, it’s…

65 00:05:33.480 00:05:36.840 Mustafa Raja: I don’t remember, I downloaded it quite a while ago.

66 00:05:37.540 00:05:38.450 Pranav Narahari: Oh, okay.

67 00:05:42.620 00:05:43.350 Pranav Narahari: Mmm.

68 00:05:43.350 00:05:44.610 Mustafa Raja: Maybe over a month.

69 00:05:46.580 00:05:47.210 Pranav Narahari: Gotcha.

70 00:05:47.210 00:05:48.910 Mustafa Raja: Yeah, it’s in beta, yeah.

71 00:05:52.500 00:05:56.220 Pranav Narahari: Yeah, just getting kind of stuck on this loading page.

72 00:05:59.610 00:06:02.150 Pranav Narahari: Do you get the CLI working, too?

73 00:06:03.510 00:06:04.290 Mustafa Raja: Yes.

74 00:06:04.720 00:06:08.890 Pranav Narahari: Okay, maybe we just kind of focus on that, since there’s so much to do today, I don’t wanna…

75 00:06:09.040 00:06:10.939 Pranav Narahari: Waste too much of time on this.

76 00:06:11.730 00:06:18.729 Mustafa Raja: In that case, let’s also set up… let’s also set up this, what’s it called? This variable that I sent you.

77 00:06:19.070 00:06:20.310 Pranav Narahari: Sure, yeah.

78 00:06:20.310 00:06:20.870 Mustafa Raja: Give me.

79 00:06:22.360 00:06:28.880 Pranav Narahari: Okay, so I just… Export this environment variable in the terminal… That I’m using.

80 00:06:28.880 00:06:30.370 Mustafa Raja: Yeah, let’s do Nano…

81 00:06:34.110 00:06:36.900 Pranav Narahari: And should I go into the Brainforge platform directory?

82 00:06:37.670 00:06:44.949 Mustafa Raja: No, no, no, this lives in the root. Type in… no, no, not like this. Type in, Nano.

83 00:06:46.240 00:06:47.670 Mustafa Raja: Type Leno?

84 00:06:47.830 00:06:48.400 Pranav Narahari: Okay.

85 00:06:48.400 00:06:52.080 Mustafa Raja: No, can you go back?

86 00:06:52.550 00:06:54.300 Mustafa Raja: Okay, Ctrl-X.

87 00:06:57.000 00:06:58.460 Mustafa Raja: Type in Nano.

88 00:06:58.620 00:07:04.629 Mustafa Raja: space, Let me actually type that in Junjar.

89 00:07:12.290 00:07:13.869 Mustafa Raja: Yes, this one.

90 00:07:18.820 00:07:21.059 Pranav Narahari: Oh, okay, gotcha, I gotta put it in this photo.

91 00:07:27.230 00:07:34.760 Mustafa Raja: Okay, now, at the end, just paste the, variable that I gave you earlier, at the end.

92 00:07:44.760 00:07:47.080 Pranav Narahari: And then to close out of this, just.

93 00:07:47.080 00:07:50.219 Mustafa Raja: No, you do… no, no, you do CTRL-O.

94 00:07:51.400 00:07:52.439 Pranav Narahari: control O.

95 00:07:53.260 00:07:54.050 Mustafa Raja: Enter.

96 00:07:56.660 00:07:58.870 Mustafa Raja: And then Ctrl, X.

97 00:08:00.910 00:08:01.840 Pranav Narahari: Okay, cool.

98 00:08:01.840 00:08:07.109 Mustafa Raja: Yeah, this is good to know. Let’s go into OpenGood CLI.

99 00:08:08.760 00:08:09.400 Pranav Narahari: Okay.

100 00:08:13.510 00:08:18.579 Mustafa Raja: Let’s do another terminal, because that would be a refreshed one.

101 00:08:27.760 00:08:30.049 Pranav Narahari: So, I can just do that from the root, right?

102 00:08:30.480 00:08:31.390 Mustafa Raja: Yeah, yeah.

103 00:08:32.720 00:08:40.689 Pranav Narahari: Actually, if I open it in the Brainforge platform, I feel like it, it auto-enables the MCPs.

104 00:08:40.850 00:08:41.740 Pranav Narahari: Right.

105 00:08:42.090 00:08:44.010 Mustafa Raja: Yeah, let’s open the… open it, Denton.

106 00:08:46.750 00:08:49.679 Pranav Narahari: Okay. What’s the command to do that? I think…

107 00:08:50.230 00:08:51.709 Mustafa Raja: I think it’s for Pencodon, you know.

108 00:08:51.970 00:08:53.370 Pranav Narahari: Oh, it’s just open code, okay.

109 00:08:57.490 00:08:58.280 Pranav Narahari: Okay.

110 00:08:59.850 00:09:02.700 Mustafa Raja: Okay, let’s do backslash.

111 00:09:07.200 00:09:08.479 Mustafa Raja: the other one.

112 00:09:08.910 00:09:09.640 Pranav Narahari: Oh, God.

113 00:09:10.940 00:09:11.929 Mustafa Raja: And then connect.

114 00:09:14.180 00:09:18.709 Mustafa Raja: Yes, and then, let’s search Azure.

115 00:09:20.970 00:09:22.319 Mustafa Raja: this one…

116 00:09:23.050 00:09:23.879 Pranav Narahari: The first one?

117 00:09:26.960 00:09:28.619 Mustafa Raja: Yes, let’s try that.

118 00:09:30.370 00:09:35.590 Mustafa Raja: Okay, let me, do you have the API key, or do I… should I share it with you?

119 00:09:35.590 00:09:36.700 Pranav Narahari: Yeah, I have it.

120 00:09:37.320 00:09:38.799 Mustafa Raja: Yeah, let’s paste it there.

121 00:09:38.800 00:09:39.440 Pranav Narahari: Okay.

122 00:09:53.200 00:09:54.760 Mustafa Raja: Did you miss it here?

123 00:09:54.760 00:09:55.500 Pranav Narahari: Yep.

124 00:09:55.500 00:09:58.819 Mustafa Raja: No, no, so we need to adjust the model also, no?

125 00:09:59.450 00:10:00.589 Pranav Narahari: Oh, Coco.

126 00:10:01.190 00:10:02.879 Mustafa Raja: Let’s select the model.

127 00:10:11.250 00:10:17.480 Mustafa Raja: Yes, and we want to select it from Azure only, right? So make sure that we are only in Azure.

128 00:10:19.130 00:10:20.340 Mustafa Raja: Yeah, this…

129 00:10:23.770 00:10:29.220 Mustafa Raja: Let’s type GPT 4.5, I think it’s?

130 00:10:30.720 00:10:31.740 Pranav Narahari: 5.4.

131 00:10:31.740 00:10:36.879 Mustafa Raja: Oh, 500, yeah. Yeah, let’s try this.

132 00:10:56.130 00:10:58.020 Pranav Narahari: Does it take you a lot of time?

133 00:10:58.510 00:11:01.479 Pranav Narahari: Because it’s US East 2, right? Like…

134 00:11:01.800 00:11:10.860 Pranav Narahari: Especially for you, does it take you even longer? Because I feel like even me just not being, like, on the East Coast and not being in Central, I’m not sure if that’s what’s causing delays here.

135 00:11:11.580 00:11:13.010 Mustafa Raja: Yeah,

136 00:11:14.030 00:11:23.039 Mustafa Raja: It does, open code, yeah, it’s a little slower, but I don’t think that we may… I think we may have, chosen the wrong

137 00:11:24.660 00:11:25.110 Pranav Narahari: Model.

138 00:11:25.110 00:11:25.890 Mustafa Raja: model here.

139 00:11:26.170 00:11:34.950 Mustafa Raja: Because we… you remember, we only… we only… we set up the key for Azure only, right? Not for Azure OpenAI and US East 2, right?

140 00:11:37.020 00:11:38.510 Mustafa Raja: If you go back to Connect…

141 00:11:39.290 00:11:39.990 Pranav Narahari: Yeah.

142 00:11:40.480 00:11:43.579 Pranav Narahari: Oh, so we should put it in the other one, okay.

143 00:11:45.120 00:11:48.800 Mustafa Raja: Yeah, we need to select a model from Azure. This is Azure OpenAI.

144 00:11:53.570 00:11:54.330 Pranav Narahari: So we should do it here.

145 00:11:54.840 00:12:00.090 Mustafa Raja: Yeah, we selected this one, but we gave key for the Azure one, right?

146 00:12:00.090 00:12:01.440 Pranav Narahari: Devices, you’re saying.

147 00:12:02.830 00:12:06.189 Mustafa Raja: So, the model should also be coming from Azure only, you know?

148 00:12:06.890 00:12:08.489 Pranav Narahari: Yeah, I see what you’re saying, yeah.

149 00:12:17.600 00:12:18.699 Pranav Narahari: Oh, so it’s reading…

150 00:12:18.700 00:12:19.800 Mustafa Raja: I don’t anymore, dude.

151 00:12:19.800 00:12:20.470 Pranav Narahari: Yeah.

152 00:12:21.670 00:12:24.139 Mustafa Raja: Oh, is this as yours?

153 00:12:24.140 00:12:25.470 Pranav Narahari: This is Azure, yeah, yeah, yeah.

154 00:12:25.630 00:12:29.050 Mustafa Raja: Yeah, let’s… let’s do GVT 4.5, sorry, 5.4.

155 00:12:30.300 00:12:32.460 Mustafa Raja: Not the mini one. Yeah, this one.

156 00:12:34.180 00:12:35.759 Mustafa Raja: Let’s do default.

157 00:12:39.080 00:12:40.190 Mustafa Raja: Let’s try.

158 00:12:48.130 00:12:50.280 Pranav Narahari: I think I’m supposed to be choosing from you.

159 00:12:50.280 00:12:51.230 Mustafa Raja: Yes. Okay.

160 00:12:51.230 00:12:53.159 Pranav Narahari: Cool, cool. Okay.

161 00:12:56.040 00:13:08.839 Mustafa Raja: So, we have only two models that are properly working here. 5.4 Mini, and then 5.4 this one. And then there’s Kimi also, but Kimi, I think it has some…

162 00:13:09.310 00:13:12.030 Mustafa Raja: small limits or something, it doesn’t really…

163 00:13:12.190 00:13:14.870 Mustafa Raja: You know, give us the full thing.

164 00:13:15.610 00:13:16.530 Pranav Narahari: Gotcha.

165 00:13:18.980 00:13:22.399 Pranav Narahari: Okay, perfect, it’s authenticating… nice.

166 00:13:23.890 00:13:29.660 Pranav Narahari: I feel like I gave away too much access. Like, I think I gave it access to, like, my entire laptop, which is not good.

167 00:13:29.660 00:13:30.200 Mustafa Raja: Nope.

168 00:13:30.700 00:13:31.480 Mustafa Raja: Yeah.

169 00:13:36.800 00:13:44.380 Pranav Narahari: Yeah, this is… okay, cool. Yeah, this is good enough for now. Okay, so linear is authenticated…

170 00:13:45.170 00:13:51.629 Mustafa Raja: Yeah, now when you… Whenever you want to set up the desktop app, you only need to…

171 00:13:52.060 00:13:55.079 Mustafa Raja: get the API key in there.

172 00:13:55.080 00:13:55.510 Pranav Narahari: Okay.

173 00:13:55.510 00:13:59.960 Mustafa Raja: the UML Azure thing should be working for you. Perfect.

174 00:14:00.330 00:14:01.600 Pranav Narahari: Perfect, perfect.

175 00:14:01.790 00:14:05.280 Pranav Narahari: Okay, cool. Nice.

176 00:14:07.130 00:14:17.579 Pranav Narahari: Yeah, I think I’m all set. Yeah, there’s just a couple of tickets that I’m gonna be working on this morning, but then, yeah, then I’ll just kinda, like, prep a little bit for the…

177 00:14:18.140 00:14:20.110 Pranav Narahari: the agent call and the ABC call.

178 00:14:21.640 00:14:22.370 Mustafa Raja: Hmm.

179 00:14:24.520 00:14:25.440 Pranav Narahari: Okay.

180 00:14:26.740 00:14:28.220 Pranav Narahari: Okay, cool. Thanks, Mustava.

181 00:14:28.450 00:14:29.430 Mustafa Raja: Have a good day.

182 00:14:29.560 00:14:31.009 Pranav Narahari: Yeah, you too. See ya.