Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alexanderatallah/window.ai
/ functions
Functions
311 in github.com/alexanderatallah/window.ai
⨍
Functions
311
◇
Types & classes
51
↳
Endpoints
2
Function
NoActivity
()
apps/extension/src/core/components/NoActivity.tsx:3
Function
PaymentRequest
({ data, onResult }: { data: PortResponse[PortName.Permission] onResult: (response: boolean) => void }
apps/extension/src/core/views/PaymentRequest.tsx:12
Function
PermissionRequest
({ data, onResult }: { data: PortResponse[PortName.Permission] onResult: (response: boolean) => void }
apps/extension/src/core/views/PermissionRequest.tsx:18
Function
Popup
()
apps/extension/src/popup.tsx:17
Function
RequestInterrupt
()
apps/extension/src/core/views/RequestInterrupt.tsx:10
Function
Section
({ children }: any)
apps/web/src/pages/index.tsx:28
Function
Settings
(props: { onHide: () => void })
apps/extension/src/core/views/Settings.tsx:33
Function
Skeleton
()
apps/extension/src/core/components/pure/Skeleton.tsx:1
Function
SlidingPane
({ shown = false, animated = true, onHide, children }: { animated?: boolean children: React.ReactN
apps/extension/src/core/components/pure/SlidingPane.tsx:4
Function
Spinner
({ className = "" }: { className?: string })
apps/extension/src/core/components/pure/Spinner.tsx:1
Function
Splitter
()
apps/extension/src/core/components/pure/Splitter.tsx:1
Function
Text
({ size, strength, dimming, align, truncate, lines, children }: { size?: "lg" | "xs" strengt
apps/extension/src/core/components/pure/Text.tsx:6
Function
ThinkingIndicator
()
apps/web/src/demo/agent/AgentMonitor.tsx:8
Function
Tooltip
({ children, content, above = false }: { above?: boolean children: React.ReactNode content: React.
apps/web/src/core/components/Tooltip.tsx:4
Function
Tooltip
({ children, content }: { children: React.ReactNode content: React.ReactNode })
apps/extension/src/core/components/pure/Tooltip.tsx:3
Function
TransactionPermission
({ transaction }: { transaction: Transaction })
apps/extension/src/core/views/PermissionRequest.tsx:62
Function
Twitter
({ className }: { className?: string })
apps/web/src/core/components/icons/Twitter.tsx:1
Function
WebPreview
()
apps/web/src/demo/web-vm/WebPreview.tsx:5
Function
WebTerminal
()
apps/web/src/demo/web-vm/WebTerminal.tsx:5
Function
Well
({ children }: { children: React.ReactNode })
apps/extension/src/core/components/pure/Well.tsx:1
Function
_batchFetch
(ids: string[])
apps/extension/src/core/managers/base.ts:95
Function
_getIndex
(indexName = primaryIndexName, indexKey?: string)
apps/extension/src/core/managers/base.ts:172
Function
add
(content = "")
apps/web/src/demo/agent/useLog.ts:7
Function
addEventListener
(handler: EventListenerHandler<T>)
apps/extension/src/contents/inpage.ts:107
Function
addOnRemovedListener
(windowId: number, handler: () => void)
apps/extension/src/core/extension.ts:147
Function
addPortListener
( listener: (message: PE[PN], port: Port) => void, port?: Port )
apps/extension/src/core/extension.ts:14
Function
assertNever
(value: never)
apps/extension/src/core/utils/utils.ts:66
Function
clear
()
apps/web/src/core/hooks/useWindowAI.ts:142
Function
clear
()
apps/web/src/demo/agent/useLog.ts:24
Function
closeWindow
(windowId: number)
apps/extension/src/core/extension.ts:143
Function
complete
( config: Config, txn: Transaction )
apps/extension/src/core/model-router.ts:38
Function
completions
The completions endpoint.
examples/models/local_hugging_face/server.py:62
Function
completions
The completions endpoint.
examples/models/multiple_models_example/server.py:18
Function
connectToBackground
(name: PortName, onDisconnect?: () => void)
apps/extension/src/core/extension.ts:34
Function
connectToTab
(tabId: number, onDisconnect?: () => void)
apps/extension/src/core/extension.ts:43
Function
constructor
( name: string, area: "sync" | "local" | "managed" | "session" = "local" )
apps/extension/src/core/managers/base.ts:16
Method
constructor
(config: MediaModelConfig, opts: RequestOptions = {})
apps/extension/src/core/media/model.ts:63
Method
constructor
(config: ModelConfig, opts: RequestOptions = {})
apps/extension/src/core/llm/model.ts:90
Method
constructor
()
apps/extension/src/core/managers/origin.ts:14
Method
constructor
()
apps/extension/src/core/managers/config.ts:47
Method
constructor
()
apps/extension/src/core/managers/transaction.ts:44
Method
constructor
()
apps/extension/src/core/managers/tab.ts:8
Method
constructor
()
apps/extension/src/background/lib/request-state.ts:11
Function
copyToClipboard
()
apps/web/src/core/components/CodeBlock.tsx:59
Function
execute
( { input, container }: { input: string container: WebContainer }, onD
apps/web/src/demo/agent/useCodeAI.ts:63
Function
generateRandomString
(length: number, lowercase = false)
apps/web/src/core/components/CodeBlock.tsx:41
Function
generateText
(input, options = {})
apps/extension/src/contents/inpage.ts:42
Function
get
(id: string)
apps/extension/src/core/managers/base.ts:35
Function
getActPrompt
()
apps/web/src/demo/agent/useCrew.ts:19
Function
getCompletion
(input, options = {})
apps/extension/src/contents/inpage.ts:87
Method
getCompletion
* Get or stream a completion from the specified (or preferred) model. * @param input The input to use for the completion. * @param options Optio
packages/lib/src/index.ts:218
Function
getCurrentModel
()
apps/extension/src/contents/inpage.ts:94
Method
getCurrentModel
Get the user's current model. * @returns A promise that resolves to the user's current model, or * undefined if not available.
packages/lib/src/index.ts:227
Function
getDecidePrompt
()
apps/web/src/demo/agent/useCrew.ts:17
Function
getIds
( pageSize = 20, page = 0, indexName?: string, indexKey?: string )
apps/extension/src/core/managers/base.ts:40
Function
getLastFocusedWindow
()
apps/extension/src/core/extension.ts:138
Function
getObservePrompt
()
apps/web/src/demo/agent/useCrew.ts:13
Function
getOrInit
(id: string, ...initArgs: unknown[])
apps/extension/src/core/managers/base.ts:51
Function
getOrientPrompt
()
apps/web/src/demo/agent/useCrew.ts:15
Function
getPortMessage
( port: Port )
apps/extension/src/core/extension.ts:52
Function
handleSaveAction
()
apps/extension/src/core/views/Settings.tsx:69
Function
handler
(req, res)
apps/extension/src/background/ports/permission.ts:27
Function
handler
(req, res)
apps/extension/src/background/ports/events.ts:24
Function
handler
(req, res)
apps/extension/src/background/ports/model.ts:14
Function
handler
(req, res)
apps/extension/src/background/ports/completion.ts:28
Function
headers
()
apps/web/next.config.mjs:44
Function
hideSettings
()
apps/extension/src/popup.tsx:52
Function
hideTooltip
()
apps/web/src/core/components/Tooltip.tsx:19
Function
hideTooltip
()
apps/extension/src/core/components/pure/Tooltip.tsx:16
Function
import_and_return_finbert_tone
Imports https://huggingface.co/yiyanghkust/finbert-tone.
examples/models/local_hugging_face/server.py:40
Function
import_and_return_tk_instruct_3b_def
Example import function for Huggingface model. Returns model, tokenizer, and code for running the model.
examples/models/local_hugging_face/server.py:25
Function
indexBy
( obj: T, key: string | undefined, indexName: string )
apps/extension/src/core/managers/base.ts:78
Function
init
( config: Pick<MediaModelConfig, "debug" | "identifier">, opts: RequestOptions )
apps/extension/src/core/media/openrouter.ts:6
Function
init
( config: Pick<ModelConfig, "debug" | "identifier"> & Partial<Pick<ModelConfig, "cacheGet" | "cacheSet">
apps/extension/src/core/llm/openai.ts:19
Function
init
( config: Pick<ModelConfig, "debug" | "identifier"> & Partial<Pick<ModelConfig, "cacheGet" | "cacheSet">
apps/extension/src/core/llm/cohere.ts:24
Function
init
( config: Pick<ModelConfig, "debug" | "identifier"> & Partial<Pick<ModelConfig, "cacheGet" | "cacheSet">
apps/extension/src/core/llm/openrouter.ts:8
Function
init
( config: Pick<ModelConfig, "debug" | "identifier"> & Partial<Pick<ModelConfig, "cacheGet" | "cacheSet">
apps/extension/src/core/llm/together.ts:21
Function
init
( config: Pick<ModelConfig, "debug" | "identifier"> & Partial<Pick<ModelConfig, "cacheGet" | "cacheSet">
apps/extension/src/core/llm/local.ts:12
Method
init
(data: OriginData)
apps/extension/src/core/managers/origin.ts:18
Function
isKnownError
(err: string)
packages/lib/src/index.ts:145
Method
isOpenRouterAuthed
()
apps/extension/src/core/managers/config.ts:223
Function
onMediaChanged
(e: MediaQueryListEvent)
apps/web/src/core/hooks/useMatchMedia.ts:15
Function
onRemovedListener
(removedWindowId: number)
apps/extension/src/core/extension.ts:148
Function
onResize
()
apps/web/src/demo/web-vm/web-vm-provider.ts:170
Function
openPopup
( width: number, height: number, params?: PopupParams )
apps/extension/src/core/extension.ts:89
Function
openWindow
( options: browser.Windows.CreateCreateDataType )
apps/extension/src/core/extension.ts:131
Function
remove
(content: string)
apps/web/src/demo/agent/useLog.ts:20
Method
removeCompletionListener
( id: RequestID, listener: (v: RequestType, data: ResponseType) => void )
apps/extension/src/background/lib/request-state.ts:42
Function
removePortListener
( listener: (message: PE[PN], port: Port) => void, port: Port )
apps/extension/src/core/extension.ts:27
Function
route
( config: Config, txn?: Transaction, shouldStream?: boolean )
apps/extension/src/core/model-router.ts:13
Function
run
(cmd: string)
apps/web/src/demo/web-vm/web-vm-provider.ts:373
Function
save
(obj: T)
apps/extension/src/core/managers/base.ts:62
Method
save
(txn: Transaction)
apps/extension/src/core/managers/transaction.ts:107
Function
sendMessage
( data: PE[PN], port: Port, wrapBody = true )
apps/extension/src/core/extension.ts:65
Function
sendToBackground
( portName: PortName, data: PR[PN] )
apps/extension/src/core/extension.ts:74
Function
sendToTab
( tabId: number, data: PR[PN] )
apps/extension/src/core/extension.ts:82
Function
setGoal
(_goal: string)
apps/web/src/demo/agent/agent-manager-provider.ts:68
Function
shouldStream
( config: Config, request: CompletionRequest )
apps/extension/src/core/model-router.ts:63
Function
showTooltip
()
apps/web/src/core/components/Tooltip.tsx:15
Function
showTooltip
()
apps/extension/src/core/components/pure/Tooltip.tsx:12
← previous
next →
201–300 of 311, ranked by callers