Val Town Code SearchReturn to Val Town

API Access

You can access search results via JSON API by adding format=json to your query:

https://codesearch.val.run/$1?q=openai&page=1&format=json

For typeahead suggestions, use the /typeahead endpoint:

https://codesearch.val.run/typeahead?q=openai

Returns an array of strings in format "username" or "username/projectName"

Found 1910 results for "openai"(1055ms)

MCPindex.ts2 matches

@c15r•Updated 1 hour ago
127 </div>
128 <div class="border rounded-lg p-4">
129 <h3 class="font-semibold text-orange-600 mb-2">🤖 OpenAI</h3>
130 <ul class="text-sm text-gray-600 space-y-1">
131 <li>• openai_chat</li>
132 </ul>
133 </div>

MCPREADME.md1 match

@c15r•Updated 2 hours ago
8- **SQLite Database**: Execute queries and manage database operations
9- **Email**: Send emails through Val Town's email service
10- **OpenAI Integration**: Access OpenAI API through Val Town's service
11- **File Operations**: Read and list project files
12- **Environment Variables**: Access environment configuration

MCPREADME.md2 matches

@c15r•Updated 2 hours ago
40 - `email_send` - Send emails
41
424. **OpenAI**
43 - `openai_chat` - Generate text with OpenAI
44
455. **File Operations**

MCPtools.ts9 matches

@c15r•Updated 2 hours ago
6import { sqlite } from "https://esm.town/v/stevekrouse/sqlite";
7import { email } from "https://esm.town/v/std/email";
8import { OpenAI } from "https://esm.town/v/std/openai";
9import { readFile, listFiles } from "https://esm.town/v/std/utils@85-main/index.ts";
10import { MCPTool, MCPToolResult } from "./types.ts";
85 },
86 {
87 name: "openai_chat",
88 description: "Generate text using OpenAI's chat completion API",
89 inputSchema: {
90 type: "object",
102 }
103 },
104 model: { type: "string", default: "gpt-4o-mini", description: "OpenAI model to use" },
105 max_tokens: { type: "number", description: "Maximum tokens to generate" },
106 temperature: { type: "number", description: "Sampling temperature" }
156 case "email_send":
157 return await handleEmailSend(args);
158 case "openai_chat":
159 return await handleOpenAIChat(args);
160 case "file_read":
161 return await handleFileRead(args);
285}
286
287async function handleOpenAIChat(args: any): Promise<MCPToolResult> {
288 validateRequired(args, ["messages"]);
289
290 const openai = new OpenAI();
291 const options: any = {
292 messages: args.messages,
297 if (args.temperature !== undefined) options.temperature = args.temperature;
298
299 const completion = await openai.chat.completions.create(options);
300
301 return {

x402-demoserver.tsx3 matches

@stevedylandev•Updated 5 hours ago
1import { OpenAI } from "https://esm.town/v/std/openai";
2import { type Context, Hono } from "npm:hono@3";
3import { paymentMiddleware } from "npm:x402-hono";
4
5const openai = new OpenAI();
6
7const app = new Hono();
28
29app.get("/joke", async (c: Context) => {
30 const completion = await openai.chat.completions.create({
31 messages: [
32 { role: "user", content: "Tell a punny programming joke" },

tourguideitinerary.ts3 matches

@neverstew•Updated 6 hours ago
1import { Hono } from "https://esm.sh/hono@3.11.7";
2import { OpenAI } from "https://esm.town/v/std/openai";
3import {
4 saveItinerary,
12
13const app = new Hono();
14const openai = new OpenAI();
15
16function generateId(): string {
69 Provide realistic coordinates and addresses. Make descriptions engaging and informative.`;
70
71 const completion = await openai.chat.completions.create({
72 messages: [{ role: "user", content: prompt }],
73 model: "gpt-4o-mini",

tourguideREADME.md1 match

@neverstew•Updated 6 hours ago
47## Technology Stack
48
49- **Backend**: Hono + SQLite + OpenAI
50- **Frontend**: React + TypeScript + TailwindCSS
51- **Offline**: Service Workers + Cache API

charmaineValSearchcomponents.tsx2 matches

@charmaine•Updated 6 hours ago
1227 <a href="?q=function" className="example-link">function</a>
1228 <a href="?q=discord" className="example-link">discord</a>
1229 <a href="?q=openai" className="example-link">openai</a>
1230 <a href="?q=react" className="example-link">react</a>
1231 </div>
1381 <a href="?q=function" className="example-link">function</a>
1382 <a href="?q=discord" className="example-link">discord</a>
1383 <a href="?q=openai" className="example-link">openai</a>
1384 <a href="?q=react" className="example-link">react</a>
1385 </div>
GitHub-PR-Automation

GitHub-PR-AutomationREADME.md2 matches

@charmaine•Updated 7 hours ago
119
1201. When a new message is posted in a configured Slack channel (ie. #bugs, or #support), Slack sends an event to this Val
1212. The val makes an OpenAI call to determine if the message is a bug
1223. If it is, then it searches GitHub for semantically related open issues with a separate OpenAI call
1234. It posts a comment in the Slack thread with links to related GitHub issues, with a "Relevance Score"
124
6 */
7
8import { OpenAI } from "https://esm.town/v/std/openai";
9import { Octokit } from "https://esm.sh/@octokit/rest@20.0.2";
10import { WebClient } from "https://esm.sh/@slack/web-api@7.0.2";
129async function isBugReportLLM(text: string): Promise<boolean> {
130 try {
131 // Check if OpenAI API key is available
132 if (!Deno.env.get("OPENAI_API_KEY")) {
133 console.warn("OpenAI API key not found - bug detection disabled");
134 return false;
135 }
136
137 const openai = new OpenAI();
138 const completion = await openai.chat.completions.create({
139 messages: [
140 {
249async function findRelatedIssues(slackMessage: string, issues: any[]): Promise<any[]> {
250 try {
251 // Check if OpenAI API key is available
252 if (!Deno.env.get("OPENAI_API_KEY")) {
253 return [];
254 }
271 }).join("\n\n");
272
273 const openai = new OpenAI();
274 const completion = await openai.chat.completions.create({
275 messages: [
276 {

openaiproxy2 file matches

@skutaans•Updated 11 hours ago

token-server1 file match

@kwhinnery_openai•Updated 1 day ago
Mint tokens to use with the OpenAI Realtime API for WebRTC
reconsumeralization
import { OpenAI } from "https://esm.town/v/std/openai"; import { sqlite } from "https://esm.town/v/stevekrouse/sqlite"; /** * Practical Implementation of Collective Content Intelligence * Bridging advanced AI with collaborative content creation */ exp
kwhinnery_openai