FullSense ™ — llive

Part of the FullSense ™ familyllmeshllivellove の 3 製品で構成される FullSense ブランドの中で、本サイトは llive (self-evolving modular memory LLM framework) の公式 documentation です。


FullSense Family

flowchart TD
    F["<b>FullSense ™</b><br/>umbrella brand &amp; spec v1.1<br/><i>9 axes: KAR / DTKR / APO / ICP / TLB<br/>Math / PM / RPAR / SIL</i>"]
    LM["<b>llmesh</b><br/>secure LLM hub<br/>(on-prem MCP)"]
    LI["<b>llive</b><br/>self-evolving memory<br/>(4-layer + biological model)"]
    LO["<b>llove</b><br/>TUI dashboard<br/>(HITL workbench)"]
    F --> LM
    F --> LI
    F --> LO
    LM <-.->|MCP| LI
    LI <-.->|bridge| LO
    LM <-.->|hub| LO
    style F fill:#fef3c7,stroke:#f59e0b,stroke-width:2px
    style LI fill:#d1fae5,stroke:#10b981
    style LM fill:#dbeafe,stroke:#3b82f6
    style LO fill:#fce7f3,stroke:#ec4899
Product Role GitHub
llmesh secure LLM hub / on-prem MCP server https://github.com/furuse-kazufumi/llmesh
llive self-evolving modular memory LLM framework https://github.com/furuse-kazufumi/llive
llove TUI dashboard / HITL workbench https://github.com/furuse-kazufumi/llove
llmesh-suite one-shot installer https://github.com/furuse-kazufumi/llmesh-suite

PyPI から: pip install llmesh-llive (v0.6.0 時点。v1.0.0 で fullsense-llive へ rename 予定 — v1.0_migration_plan.md 参照)

Quick Start

# install
pip install llmesh-llive

# minimal demo
python -m llive.demo

詳細は README.md を参照。

Architecture — Approval Bus 経路 (C-1 + C-2)

副作用を伴う action は ApprovalBus を gate に置き、Policy で auto-approve/deny → 残りは人手 review。すべての判定は SQLite ledger に永続化されて再起動越しに replay 可能。

flowchart LR
    A["Agent action<br/>(file write / MCP push / llove push / shell)"]
    B["ApprovalBus.request()"]
    P["Policy<br/>(AllowList / DenyList / Composite)"]
    L["SqliteLedger<br/>(persistent)"]
    H["Human review<br/>(silence == denial)"]
    PROD["ProductionOutputBus<br/>(side-effect)"]
    SBX["SandboxOutputBus<br/>(observation only)"]

    A --> B
    B --> P
    P -->|"APPROVED / DENIED"| L
    P -.->|"None (no decision)"| H
    H --> L
    L -->|APPROVED| PROD
    L -.->|"DENIED / silence"| SBX

    style P fill:#fef3c7,stroke:#f59e0b
    style L fill:#e0e7ff,stroke:#6366f1
    style PROD fill:#d1fae5,stroke:#10b981
    style SBX fill:#fee2e2,stroke:#ef4444

Architecture — Cross-substrate Migration (C-3, §MI1)

Agent state を別 substrate に携行して再開できることを実証する spike。tar.gz bundle 形式 (manifest.json + ledger DB + JSONL records) で portable。

flowchart LR
    subgraph SA["Substrate A<br/>(source host)"]
        LA["SqliteLedger"]
        SAS["SandboxOutputBus"]
        PA["ProductionOutputBus"]
    end

    EX["export_state()"]
    BUN["bundle.tar.gz<br/>manifest.json<br/>+ ledger.db<br/>+ *.jsonl"]
    IM["import_state()"]

    subgraph SB["Substrate B<br/>(target host)"]
        LB["SqliteLedger<br/>(restored)"]
        SBS["records.jsonl"]
        PB["records.jsonl"]
    end

    LA --> EX
    SAS --> EX
    PA --> EX
    EX --> BUN
    BUN --> IM
    IM --> LB
    IM --> SBS
    IM --> PB

    style BUN fill:#fef3c7,stroke:#f59e0b,stroke-width:2px

CLI: python -m llive.migration export --ledger=approval.db --out=state.tar.gz

What’s New (v0.6.0, 2026-05-16)

  • 9 axes skeleton 完成 — KAR / DTKR / APO / ICP / TLB / Math / PM / RPAR / SIL
  • Approval Bus production 化 (Policy + SQLite Ledger, C-1)
  • @govern + ProductionOutputBus (Policy gate × 副作用 emit, C-2)
  • Cross-substrate migration spike (§MI1, C-3)
  • Brief API end-to-end (LLIVE-001/002) — CLI / MCP / Ledger / Approval gate / Tool whitelist
  • Apache-2.0 + Commercial dual-license に切替
  • FullSense umbrella ブランド 導入

詳細: CHANGELOG

llive vs 素の OSS LLM (Qwen / Llama / Mistral / …)

llive にとって OSS LLM weights は 競合ではなく内側で呼ぶ素材。Brief API (LLIVE-002, 2026-05-16 実装) でどの OSS LLM も LLMBackend として透過的に差し 替え可能 — 差別化はモデル単体ではなく、その上に乗る フレームワーク層 にある。

素の OSS LLM (Qwen / Llama / Mistral / …) llive (それを内包する) 実装状況
推論コア Decoder-only LLM 重み OSS LLM を LLMBackend として呼び出す 実装済 (Ollama / OpenAI / Anthropic / Mock)
記憶 単一 context window 4 層 (semantic / episodic / structural / parameter) + 海馬-皮質 consolidation (FR-12) semantic/episodic 実装済
意思決定 1 ターン生成 FullSense 6 stage loop (salience → curiosity → thought → ego/altruism → plan → output) 実装済
入力契約 プロンプト 1 本 Brief API ― 構造化 work unit + constraints + success_criteria + tool whitelist 実装済 (2026-05-16)
安全 プロンプトレベル Approval Bus + Policy + Quarantined Memory (SEC-01) + Ed25519 Signed Adapter (SEC-02) 実装済
監査 なし append-only SIL ledger (Brief / Approval) + SHA-256 hash chain (SEC-03) 実装済
自己進化 事前学習 + ファインチューニングのみ オンライン提案 → Z3 形式検証 (EVO-04) → 審査 → 昇格 (EVO-06/07) Phase 3 完了
アイデア源 なし TRIZ 40 原理 + 39×39 矛盾マトリクス内蔵 (FR-23〜27) 実装済
HITL なし llove TUI Candidate Arena (FR-20) 設計済、未統合
産業 IoT なし llmesh MQTT / OPC-UA sensor bridge (FR-19) 設計済、未統合

実測 (2026-05-16 progressive validation matrix, xs/s/m × {llama3.2:3b, qwen2.5:7b, qwen2.5:14b}, on-prem only): Brief API + loop overhead < 1 % (LLM-only wall time / Total wall time > 99.8 %)。詳細は docs/benchmarks/2026-05-16-progressive-merged/summary.md

同点と認める領域: 生成品質そのもの (内蔵 OSS LLM に依存) / on-prem 実行 (OSS LLM 直叩きでも成立) / 多言語 (素のモデルでも対応)。

設計の核

  1. 固定コア + 可変周辺 — Decoder-only LLM コアは凍結、周辺で能力を吸収
  2. 4 層メモリの責務分離 — semantic / episodic / structural / parameter
  3. 宣言的構造記述 — sub-block 列を YAML で表現
  4. 審査付き自己進化 — オンラインは memory write、構造変更はオフライン審査
  5. 生物学的記憶モデル — 海馬-皮質 consolidation cycle、surprise score
  6. 形式検証付き promotion — Lean / Z3 / TLA+
  7. llmesh / llove ファミリー統合
  8. TRIZ アイデア出しを内蔵 — 40 原理 + 39×39 マトリクス + ARIZ + 9 画法
  9. FullSense Spec v1.1 リファレンス実装 — 9 軸 (KAR/DTKR/APO/ICP/TLB/Math/PM/RPAR/SIL) Conformance Manifest holds=24

Documentation

Topic File
FullSense Spec v1.1 fullsense_spec_eternal.md
Roadmap roadmap.md
Architecture architecture.md
Data model data_model.md
MCP integration mcp_integration.md
Security model security_model.md
Testing strategy testing_strategy.md
Evaluation metrics evaluation_metrics.md
Glossary glossary.md
v1.0 migration plan v1.0_migration_plan.md

Requirements (バージョン別)

Articles


FullSense ™ / llive ™ / llmesh ™ / llove ™ are trademarks of Kazufumi Furuse. Code distributed under Apache-2.0; commercial license available.


Back to top

Copyright © 2026 Kazufumi Furuse. FullSense ™ / llive ™ / llmesh ™ / llove ™ are trademarks. Code under Apache-2.0.

This site uses Just the Docs, a documentation theme for Jekyll.