MCPcopy Create free account

hub / github.com/atripati/ark / types & classes

Types & classes146 in github.com/atripati/ark

↓ 15 callersClassMemory
A single memory unit stored in the memory system.
ark-memory/ark_memory/types.py:10
↓ 11 callersClassMemoryConfig
Configuration for the memory system.
ark-memory/ark_memory/types.py:48
↓ 7 callersClassAgent
An agent with persistent semantic memory. Every call to remember() persists to disk. Every call to recall() searches semantically across
ark-memory/ark_memory/agent.py:29
↓ 7 callersClassEmbedder
Generates embeddings for text.
ark-memory/ark_memory/embeddings.py:26
↓ 5 callersClassMemoryStore
Persistent semantic memory store. Thread-safe SQLite storage with embedded vector search. All operations are atomic — no corrupted state
ark-memory/ark_memory/store.py:26
↓ 4 callersClassExperience
Structured operational memory for AI agents. Built on top of Agent memory but with purpose-built methods for recording and querying exec
ark-memory/ark_memory/experience.py:48
↓ 1 callersClassCollector
Automatic learning collector. Ingests execution events from ARK Runtime and records them as structured experience. Supports three ingest
ark-memory/ark_memory/collector.py:46
↓ 1 callersTypeAliasErrorType
pkg/context/engine.go:84
↓ 1 callersTypeAliasObservationKind
ObservationKind describes what was observed.
pkg/governor/registry.go:67
↓ 1 callersClassRecallResult
Result of a recall query — a memory plus its relevance score.
ark-memory/ark_memory/types.py:35
↓ 1 callersTypeAliasStepType
pkg/router/router.go:11
↓ 1 callersTypeAliasTaskType
pkg/governor/intelligence.go:7
StructAgent
pkg/runtime/agent.go:142
StructAgentConfig
pkg/runtime/agent.go:152
StructAggregate
pkg/cost/cost.go:337
StructAnthropicProvider
pkg/models/providers.go:139
StructAttribution
pkg/cost/cost.go:87
StructBlockInfo
pkg/context/manager.go:392
TypeAliasBlockType
pkg/context/manager.go:46
StructCodeBlock
CodeBlock represents an extracted code block from a response.
pkg/runtime/verify.go:792
StructCodeExecResult
pkg/runtime/verify.go:23
StructCodeQuality
CodeQuality holds quality metrics for a code response.
pkg/runtime/quality.go:468
StructConfig
pkg/router/router.go:45
StructConfig
pkg/config/config.go:11
StructContextBlock
pkg/context/manager.go:33
StructContextConfig
pkg/config/config.go:32
StructContextMemory
pkg/context/engine.go:747
StructContextPlan
pkg/context/engine.go:103
StructCostReport
pkg/cost/cost.go:107
StructCustomToolConfig
pkg/tools/custom.go:12
StructDecision
pkg/router/router.go:35
StructDisagreementResult
DisagreementResult holds the outcome of comparing two model outputs.
pkg/governor/intelligence.go:291
TypeAliasEffortLevel
pkg/governor/intelligence.go:181
StructEffortPlan
EffortPlan describes the compute budget for a task.
pkg/governor/intelligence.go:190
StructEngine
pkg/context/engine.go:14
StructEngineConfig
pkg/context/engine.go:22
StructEventEmitter
═══════════════════════════════════════════════════════════ Event Emitter Writes structured JSONL events during execution. ARK Memory's Collector ing
pkg/runtime/events.go:27
StructExecutionResult
pkg/context/engine.go:74
InterfaceExecutor
pkg/tools/http.go:19
InterfaceExecutor
pkg/runtime/agent.go:14
StructFailurePrediction
FailurePrediction is the Teacher's instinct about whether a model will fail.
pkg/governor/intelligence.go:87
StructFuncParam
FuncParam holds a function parameter.
pkg/runtime/verify.go:516
StructFuncSignature
FuncSignature holds a parsed function signature.
pkg/runtime/verify.go:509
StructGovernor
Governor holds the verifier and registry — the "Teacher" layer.
pkg/runtime/agent.go:112
InterfaceGovernorRegistry
GovernorRegistry is the interface the agent uses to record model observations.
pkg/runtime/agent.go:118
StructGovernorVerdict
GovernorVerdict is the simplified verdict the agent sees.
pkg/runtime/agent.go:135
InterfaceGovernorVerifier
GovernorVerifier is the interface the agent uses to verify outputs.
pkg/runtime/agent.go:127
StructHTTPExecutor
pkg/tools/http.go:163
StructHTTPToolConfig
pkg/tools/http.go:169
StructJSONFileStore
pkg/store/store.go:51
StructManager
pkg/context/manager.go:73
StructManagerStats
pkg/context/manager.go:87
StructMemoryConfig
pkg/config/config.go:56
StructMemoryEntry
pkg/context/engine.go:751
StructMockExecutor
pkg/runtime/agent.go:1162
StructMockResponse
pkg/runtime/agent.go:1167
StructMockToolHandler
pkg/runtime/agent.go:1210
StructModelConfig
pkg/config/config.go:20
StructModelProfile
pkg/governor/registry.go:12
StructModelResponse
pkg/runtime/agent.go:18
StructModelSpec
pkg/router/router.go:51
StructObservation
Observation is a single data point the registry records.
pkg/governor/registry.go:80
StructOllamaProvider
pkg/models/providers.go:328
StructOpenAIProvider
pkg/models/providers.go:233
StructPerfSnapshot
pkg/router/router.go:439
StructQualityConfig
pkg/runtime/quality.go:8
StructQueryPatternRecord
pkg/store/store.go:23
StructRankedTool
pkg/context/engine.go:396
StructRegistry
Registry is the Model Capability Registry — the Teacher's knowledge of every student.
pkg/governor/registry.go:91
StructRegistryAdapter
pkg/governor/adapter.go:7
StructRouter
pkg/tools/http.go:33
StructRouter
pkg/router/router.go:79
StructRuntimeMetrics
pkg/runtime/agent.go:217
StructScoreWeights
pkg/context/engine.go:342
InterfaceStepAwareExecutor
pkg/runtime/agent.go:38
StructStepCost
pkg/cost/cost.go:94
StructStepPerfStats
pkg/router/router.go:356
StructStepRecord
pkg/runtime/agent.go:205
StructStepTypeRecord
StepTypeRecord tracks how a model performs for a specific step type.
pkg/governor/registry.go:59
InterfaceStore
pkg/store/store.go:30
TypeAliasStrategy
pkg/router/router.go:27
StructTaskResult
pkg/runtime/agent.go:194
ClassTestAgent
ark-memory/tests/test_memory.py:192
ClassTestCollector
ark-memory/tests/test_collector.py:12
ClassTestEmbeddings
ark-memory/tests/test_memory.py:19
ClassTestExperience
ark-memory/tests/test_experience.py:10
ClassTestStore
ark-memory/tests/test_memory.py:69
TypeAliasTier
pkg/router/router.go:20
StructTokenBudget
pkg/context/manager.go:11
StructTokenPrice
pkg/cost/cost.go:11
StructTool
pkg/tools/http.go:23
StructToolCall
pkg/runtime/agent.go:27
StructToolConfig
pkg/config/config.go:44
StructToolDef
pkg/tools/github.go:82
FuncTypeToolFunc
func(params map[string]interface{}) (string, error)
pkg/tools/http.go:31
InterfaceToolHandler
pkg/runtime/agent.go:34
StructToolRanker
pkg/context/engine.go:360
StructToolRecord
ToolRecord tracks how a specific model performs with a specific tool.
pkg/governor/registry.go:48
StructToolStats
pkg/context/engine.go:368
StructToolStatsRecord
pkg/store/store.go:12
next →1–100 of 146, ranked by callers