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.

Panel top-level modes (顶层模式): the desktop panel has seven, in nav order — Chat (/chat), Dashboard (/dashboard), Memory (/memory), Agents (/agents), Teams (/teams), Extensions (/extensions), Settings (/settings). Settings groups MCP / Plugins / Skills under an Advanced group; the ClawHub settings tab was removed.

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)
Memory Hub记忆中心Unified memory panel hosting Graph view and Table view in one toggle (/memory); node identity == note path
Graph View图谱视图Radial node-link canvas of memory notes (formerly the /memory canvas)
Table View表格视图Faceted list of memory notes (formerly the /dashboard/memory vault)
Dream Insights梦境洞察Read-only panel (Settings > Memory) backed by dreaming.list_insights — recent daily synthesis notes + dream-run history
Corrections纠正记录Read-only panel (Settings > Memory) backed by memory.list_corrections — surfaces the correction → distillation lifecycle
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

Extensions

EnglishChineseDefinition
Extension扩展User-facing umbrella for Skill + Plugin + MCP server — exactly one kind per Extension. See Extensions Store
Extensions Store扩展商店Top-level panel mode (/extensions) for browsing/installing Extensions by functional category, with trust tiers and pre-install disclosure
ExtensionKind扩展类型Store-facing kind enum {Skill, Plugin, Mcp} — distinct from the runtime PluginKind {Wasm, Mcp, Static} of the plugin host
Store Agent商店智能体Built-in protected agent owning discover→curate→install→verify; cannot bypass system rails (specs, trust verdicts, SHA256, secrets)
Trust Tier信任层级Source trust level: Official / Verified / Community / Unverified
Disclosure披露Mandatory pre-install summary (command+args, secrets, network/fs reach, pinned version + SHA256, tier)
SourceA catalog provider (plugin marketplaces, Official MCP Registry, Docker MCP Catalog) cached in SQLite for offline browse

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
ClawHubClawHubLegacy registry — no longer a first-class Extensions source; settings tab removed, subsumed into the Extensions Store (long-tail only, read via the Store Agent)
Team团队A leader + members group; on first message the leader plans first ("Team Strata") and the plan is welded into every member's prompt
Team Strata团队战略协调Leader-first strategic planning that coordinates a team's members
Coord Task协调任务A member's assigned task with status Pending → InProgress → WaitingReview → Completed, reviewed by the leader via task_review
Group Chat群聊The three-panel team chat window (roster · attribution-bubble message flow · workspace), powered by the durable per-team thread (teams.chat.*)
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
ClawHub settings tabExtensions StoreClawHub demoted to long-tail; settings tab removed
teams.runteams.chat.send / Coord TasksMethod never existed — teams use the chat thread + tasks
coordination: sequential|parallel|hierarchicalTeam Strata (leader-first planning)Coordination modes were fictional

See Also

On this page