Aleph

Terminology

Standardized terminology and translations for Aleph concepts

Terminology

This page establishes canonical names for Aleph concepts to ensure consistency across documentation, code, and UI.

Core Concepts

EnglishChineseDefinition
Agent智能体An AI instance with a specific configuration (model, tools, prompts)
Harness执行驱动The Think→Act loop that drives agent execution
Thinker思考器The LLM interaction layer — prompt building, model routing, streaming
Orchestrator编排器Resolves AgentDef + FlowSpec, assembles dependencies, dispatches to Harness
Gateway网关WebSocket control plane — routing, sessions, events, authentication
Session会话A persistent conversation context identified by a session key
Turn轮次One complete Think→Act cycle within a session
Flow流程A single execution request from ingress to completion
FlowSpec流程规范Defines execution parameters for a single flow
AgentDef智能体定义Static configuration defining an agent's behavior

Memory System

EnglishChineseDefinition
Memory记忆系统Persistent knowledge storage (SQLite + sqlite-vec + markdown notes)
Raw Memory (L0)原始记忆Ephemeral session data before compression
Note (L1)笔记Persistent markdown knowledge files
Wikilink维基链接Obsidian-compatible [[note-name]] cross-references
Compression压缩Converting raw memories into structured notes
Dream Daemon梦境守护进程Background memory consolidation process
Scratchpad草稿板Per-session working memory (discarded on session end)
User Profile用户画像Dialectic user model (USER.md)

Tool System

EnglishChineseDefinition
Tool工具A callable capability exposed to the LLM
ToolService工具服务Unified façade over all tool sources
Builtin Tool内置工具Native Rust tool implementation
MCP ToolMCP 工具External tool via Model Context Protocol
Extension Tool扩展工具Plugin-provided tool (WASM / Node.js)
Skill技能A learned or installed capability that adds tools
Skill System技能系统Framework for skill discovery, registration, and lifecycle
Dispatcher调度器Tool registry, risk evaluation, and semantic retrieval
Hydrationhydrated toolsSemantic tool retrieval based on query context

Security

EnglishChineseDefinition
Sandbox沙箱Per-session execution isolation with capability enforcement
CapabilitycapabilityPermission declaration (filesystem, network, process)
Approval Gate审批门Human-in-the-loop approval for elevated permissions
IdentityContext身份上下文Immutable identity snapshot flowing through execution
PolicyEngine策略引擎Stateless permission checker
GuestScope访客范围Tool-level restrictions for guest sessions
Pairing配对Device trust establishment via PIN/code

Communication

EnglishChineseDefinition
Interface接口A client connection type (CLI, Telegram, Discord, etc.)
Channel频道A specific conversation endpoint within an interface
Session Key会话密钥Unique identifier for a session (e.g., agent:main:main)
Event Bus事件总线Pub/sub system for real-time event distribution
JSON-RPCJSON-RPCRequest/response protocol over WebSocket
Trace追踪Execution event stream for observability

AI/LLM

EnglishChineseDefinition
Provider提供商LLM API vendor (OpenAI, Anthropic, Gemini, etc.)
Protocol协议Adapter for a specific LLM API format
Model模型A specific LLM instance (e.g., gpt-4o, claude-sonnet)
Prompt提示词Input text sent to the LLM
PromptLayer提示层One section of the assembled system prompt
Streaming流式传输Real-time token-by-token response delivery
Thinking思考Extended reasoning mode (Claude's extended thinking)

Advanced Features

EnglishChineseDefinition
A2AA2AAgent-to-Agent protocol for inter-agent communication
ACPACPAgent Client Protocol for agent discovery and delegation
ClawHubClawHubCentral hub for agent registration and service discovery
GroupChat群聊Multi-agent group chat coordination
Team团队Agent team management and role assignment
WorldModel世界模型Environmental state tracking for proactive behavior
Proactive Dispatcher主动调度器Daemon that dispatches proactive tasks based on world state
Desktop Bridge桌面桥UDS JSON-RPC protocol for desktop automation

Naming Conventions

Code → Docs Mapping

Code SymbolDocument Name
AgentHarnessHarness / 执行驱动
HarnessDepsHarness Dependencies
HarnessRunnerHarness Runner
FlowRequestFlow Request
FlowOutcomeFlow Outcome
SessionServiceSession Service
ToolServiceTool Service
AiProviderAI Provider
StopHookHandlerStop Hook
ContextBudgetContext Budget
SkillPrefetcherSkill Prefetcher
TraceSinkTrace Sink
InProcessActorSessionServiceIn-Process Session Service
WorkspaceSandboxWorkspace Sandbox
OsSandboxDriverOS Sandbox Driver
ApprovalGateApproval Gate
PolicyEnginePolicy Engine
IdentityContextIdentity Context
GuestScopeGuest Scope
MultiProviderRegistryMulti-Provider Registry
ProtocolRegistryProtocol Registry
PromptPipelinePrompt Pipeline
MemoryEnvelopeMemory Envelope
WorkingMemoryAssemblerWorking Memory Assembler
HybridAssemblerHybrid Assembler
NoteFactRetrievalNote Fact Retrieval
CompressionServiceCompression Service
DreamDaemonDream Daemon
DesktopBridgeClientDesktop Bridge Client

Deprecated Terms (Do Not Use)

Old TermReplacementReason
OTAFThink→ActArchitecture changed from OTAF to Harness
Agent LoopHarnessUnified under Harness terminology
LanceDBSQLite + sqlite-vecStorage backend changed
JSON5 configTOML configConfig format changed
aleph binaryaleph-serverBinary renamed
Skill System v1Skill System v2Complete rewrite
EvolutionTrackerRegistryPart of old skill system
SolidificationDetectorEligibilityServicePart of old skill system
SubagentToolFlowRunToolArchitecture changed
LoopToolRegistryToolServiceUnified tool façade

See Also

On this page