Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/blanche-official/blanche
/ types & classes
Types & classes
103 in github.com/blanche-official/blanche
⨍
Functions
564
◇
Types & classes
103
↳
Endpoints
7
↓ 41 callers
Class
BlancheNode
blanche/browser/node_type.py:544
↓ 31 callers
Class
Action
blanche/actions/base.py:78
↓ 29 callers
Class
A11yNode
blanche/browser/node_type.py:9
↓ 12 callers
Class
ActionParameter
blanche/actions/base.py:9
↓ 10 callers
Class
MockLLMService
tests/mock/mock_service.py:10
↓ 10 callers
Class
StructuredContent
Defines how to extract structured content from LLM responses
blanche/llms/engine.py:34
↓ 8 callers
Class
SpecialAction
Special actions are actions that are always available and are not related to the current page. GOTO: Go to a specific URL SCRAPE: Extrac
blanche/actions/base.py:110
↓ 7 callers
Class
BlancheEnv
blanche/env.py:50
↓ 6 callers
Class
ActionSpace
blanche/actions/space.py:62
↓ 6 callers
Class
ContextToActionSpacePipe
blanche/pipe/main.py:43
↓ 6 callers
Class
PossibleActionSpace
blanche/actions/space.py:56
↓ 6 callers
Class
SnapshotMetadata
blanche/browser/snapshot.py:10
↓ 5 callers
Class
BrowserSnapshot
blanche/browser/snapshot.py:17
↓ 5 callers
Class
Context
blanche/browser/context.py:11
↓ 5 callers
Class
PromptLibrary
blanche/llms/prompt.py:7
↓ 4 callers
Class
A11yTree
blanche/browser/node_type.py:36
↓ 4 callers
Class
BlancheClient
Client for the Blanche API. Note: this client is only able to handle one session at a time. If you need to handle multiple sessions, you
blanche/sdk/client.py:28
↓ 4 callers
Class
HtmlSelector
blanche/browser/node_type.py:422
↓ 4 callers
Class
Observation
blanche/browser/observation.py:15
↓ 4 callers
Class
PossibleAction
blanche/actions/base.py:42
↓ 4 callers
Class
StepArgs
tests/actions/test_execution.py:16
↓ 3 callers
Class
DataSpace
blanche/data/space.py:29
↓ 3 callers
Class
ImageData
blanche/data/space.py:17
↓ 3 callers
Class
LLMService
blanche/llms/service.py:21
↓ 3 callers
Class
NodeAttributesPre
blanche/browser/node_type.py:429
↓ 3 callers
Class
PruningConfig
blanche/pipe/preprocessing/a11y/pruning.py:16
↓ 3 callers
Class
SessionRequest
blanche/sdk/types.py:29
↓ 2 callers
Class
ActionEmbedding
blanche/actions/space.py:184
↓ 2 callers
Class
ActionNodeResolutionPipe
blanche/pipe/resolution.py:15
↓ 2 callers
Class
ActionParameterValue
blanche/actions/base.py:23
↓ 2 callers
Class
AgentOutput
blanche/common/agent.py:8
↓ 2 callers
Class
BlancheAttributesPost
blanche/browser/node_type.py:534
↓ 2 callers
Class
BrowserPool
blanche/browser/pool.py:77
↓ 2 callers
Class
BrowserResource
blanche/browser/pool.py:19
↓ 2 callers
Class
LLMEngine
blanche/llms/engine.py:13
↓ 2 callers
Class
MarkdownTableActionListingPipe
blanche/pipe/listing.py:222
↓ 2 callers
Class
MockLocator
tests/mock/mock_browser.py:21
↓ 2 callers
Class
ScrapeRequest
blanche/sdk/types.py:136
↓ 2 callers
Class
SpaceCategory
blanche/actions/space.py:35
↓ 1 callers
Class
ActionSpaceResponse
blanche/sdk/types.py:165
↓ 1 callers
Class
BaseBlancheParser
blanche/common/parser.py:58
↓ 1 callers
Class
BrowserDriver
blanche/browser/driver.py:68
↓ 1 callers
Class
BrowserPoolConfig
blanche/browser/pool.py:27
↓ 1 callers
Class
BrowserWithContexts
blanche/browser/pool.py:68
↓ 1 callers
Class
DataScrapingPipe
Data scraping pipe that scrapes data from the page
blanche/pipe/data_scraping.py:157
↓ 1 callers
Class
DataSpaceResponse
blanche/sdk/types.py:190
↓ 1 callers
Class
DocumentCategoryPipe
blanche/pipe/document_category.py:11
↓ 1 callers
Class
EnvObserveParams
blanche/common/parser.py:13
↓ 1 callers
Class
EnvStepParams
blanche/common/parser.py:17
↓ 1 callers
Class
ExecutableAction
blanche/actions/base.py:92
↓ 1 callers
Class
ExecutionTest
tests/actions/test_execution.py:23
↓ 1 callers
Class
InteractionNode
blanche/browser/node_type.py:651
↓ 1 callers
Class
LlmParsingErrorFileTracer
blanche/common/tracer.py:62
↓ 1 callers
Class
LlmUsageFileTracer
blanche/common/tracer.py:33
↓ 1 callers
Class
MockBrowserDriver
A mock browser that mimics the BrowserDriver API but returns mock data
tests/mock/mock_browser.py:75
↓ 1 callers
Class
MockBrowserDriverArgs
tests/mock/mock_browser.py:14
↓ 1 callers
Class
MockBrowserPage
tests/mock/mock_browser.py:65
↓ 1 callers
Class
ObserveRequest
blanche/sdk/types.py:121
↓ 1 callers
Class
ObserveResponse
blanche/sdk/types.py:212
↓ 1 callers
Class
PlaywrightResource
blanche/browser/driver.py:28
↓ 1 callers
Class
ProcessedA11yTree
blanche/pipe/preprocessing/a11y/tree.py:29
↓ 1 callers
Class
RetryPipeWrapper
blanche/pipe/listing.py:155
↓ 1 callers
Class
SessionResponse
blanche/sdk/types.py:59
↓ 1 callers
Class
SimpleBlancheAgent
A base agent implementation that coordinates between an LLM and the Blanche environment. This class demonstrates how to build an agent that
examples/agent.py:40
↓ 1 callers
Class
StepRequest
blanche/sdk/types.py:151
↓ 1 callers
Class
TimeContext
blanche/browser/pool.py:61
↓ 1 callers
Class
WebVoyagerAnswer
eval/webvoyager/load_data.py:10
↓ 1 callers
Class
WebVoyagerTask
eval/webvoyager/load_data.py:20
Class
ActionA11yPipe
blanche/pipe/preprocessing/a11y/pipe.py:10
Class
ActionFilteringPipe
blanche/pipe/filtering.py:8
Class
ActionJson
blanche/common/parser.py:22
Class
ActionListValidationPipe
blanche/pipe/validation.py:6
Class
ActionListingParser
blanche/actions/parsing.py:12
Class
ActionListingPipe
blanche/pipe/listing.py:244
Class
AsyncResource
blanche/common/resource.py:10
Class
AsyncResourceProtocol
blanche/common/resource.py:5
Class
BaseActionListingPipe
blanche/pipe/listing.py:17
Class
BaseAgent
blanche/common/agent.py:15
Class
BaseContextToActionSpacePipe
blanche/pipe/main.py:16
Class
BaseSimpleActionListingPipe
blanche/pipe/listing.py:46
Class
BaseWebVoyagerEvaluator
eval/webvoyager/eval.py:20
Class
BrowserArgs
blanche/browser/driver.py:17
Class
BrowserSnapshotToContextPipe
blanche/env.py:29
Class
CachedAction
blanche/actions/base.py:33
Class
ExecutionPipe
blanche/env.py:36
Class
ImageCategory
blanche/data/space.py:8
Class
LlmTracer
blanche/common/tracer.py:17
Class
MockBlancheEnv
A mock version of BlancheEnv that returns constant values for testing
tests/mock/mock_env.py:12
Class
NodeCategory
blanche/browser/node_type.py:41
Class
NodeRole
blanche/browser/node_type.py:175
Class
ObserveRequestDict
blanche/sdk/types.py:127
Class
PaginationObserveRequest
blanche/sdk/types.py:100
Class
PaginationObserveRequestDict
blanche/sdk/types.py:95
Class
Parser
blanche/common/parser.py:27
Class
ScrapeRequestDict
blanche/sdk/types.py:131
Class
SessionRequestDict
blanche/sdk/types.py:22
Class
SessionResponseDict
blanche/sdk/types.py:80
Class
SimpleWebVoyageEvaluator
eval/webvoyager/eval.py:53
Class
SpecialActionId
blanche/actions/base.py:98
Class
StepRequestDict
blanche/sdk/types.py:159
next →
1–100 of 103, ranked by callers