Network Diagnostic
version v0.3
6 nodes · 6 edges
🛂 tools ۵/۱۴
HITL gate armed
🔧Node InspectorSCHEMA-DRIVEN
💬Chat-to-BuildL0 · describe → generate▾
Hi! I'm your AI builder. Describe the agent — I'll turn it into a visual workflow you can refine.
I need a network diagnostic agent: ping, DNS, traceroute — but ask me before any change.
Generated! • Trigger · LLM Reasoner · 3 tools · HITL gate · OutputDrag, tweak, configure. Add more with + Add Node.
Generated nodes
Trigger · User Input
LLM Reasoner · GPT-4o
Ping · DNS · Traceroute
HITL Gate · required
Output · JSON + webhook
Vivariumپرورشگاه تکایجنت
subject Network Diagnostic
LIVE · growth monitor · Network Diagnostic
عاملی در حال یادگیری و رشد
ایجنتت مثل یک بچه رشد میکند: آموزش میبیند، تخصص کسب میکند، اشتباه میکند و تصحیح میشود، حرفهای میشود، و سرانجام با یک گذرنامهٔ یکپارچه آزاد میشود به هر جا. هر تغییری در این صفحه، پاسپورت را زنده re-issue میکند.
stagePractitioner
age۱۸ روز
experience۱۲۴۰ run
trustA−
LEARNING PULSE● recording
spike = یادگیریdip = اشتباه→تصحیحbaseline = پایدار
۰۱ · موجود زنده — کارنامهاش را ببین، نه nodeهایش را
STAGE ۴ / ۶ · PRACTITIONER
Net · شبکهکار
امروز ۳ تجربه جدید · آخرین تصحیح توسط تو: ۲ ساعت پیش
حس: کنجکاو و باثبات 🌱
حس: کنجکاو و باثبات 🌱
Confidence
۰.۹۱ میانگین
رشد پس از تصحیحهای تو.
Autonomy
۶۸٪ supervised→auto
خواندنی خودکار؛ حساس با تأیید تو.
Skills
۳ mastered · ۲ learning
DNS به Expert ارتقا یافت.
Trust Score
A− ممیزیشده
۰ نشت PII · ۱۰۰٪ لاگشده.
Relationships
۴ mentor · peer · mentee
از Senior Security یاد میگیرد.
Mistakes → Fixed
۱۲ تصحیحشده
هر اشتباه یک درس شد — نه شکست.
۰۲ · مراحل رشد — از دانه تا استاد
Seed
تعریف اولیه
بدون تجربه
بدون تجربه
Onboarding
خواندن دانش
shadow mode
shadow mode
Apprentice
کار زیر نظر
تصحیح زیاد
تصحیح زیاد
Practitioner
کار مستقل
نظارت نمونهای
نظارت نمونهای
Expert
خودمختار
نیاز: ۹۲٪ conf
نیاز: ۹۲٪ conf
Mentor
تربیت دیگران
نیاز: trust A
نیاز: trust A
۰۳ · صورت فلکی تخصصها
۰۴ · گذرنامهٔ یکپارچه — یک هویت، یک policy، هر جا
AGENT PASSPORT · signed credential
Net · شبکهکار
pp_8f3a2c91 · rotatable
signature waveforma3f9…c1
tenantacme-corp
stagePractitioner
autonomy / mode۶۸٪ · GUIDED
HITL policyguided
PII maskON
allowed tools۵ / ۱۴
cost cap / run$۲.۰
trustA− · ۰.۸۸
آناتومی پاسپورت — هر فیلد از کجا میآید
پاسپورت یک موجودیت جدا نیست؛ projection زندهای از کل سیستم است. تغییر هر منبع، اینجا و در ribbon و deploy gates همزمان flash میزند.
🎚️Autonomy & HITL modeGUIDEDVivarium slider
🧩Allowed tools۵/۱۴Build + MCP
🛡️PII maskingONPlatform
🌐Cost / token cap$۲.۰Gateway
🔭Trust scoreA−Observe
🧮Stage (derived)Practitionerconf+trust+runs
⭐Skills mastered۳Competency
🏢Tenantacme-corpworkspace
🧬Passport lineage — تاریخچهٔ هویت
۰۵ · کارنامهٔ تجربه — هر درس، هر اشتباه، هر تشویق
🎓
مهارت DNS Resolution به سطح Expert ارتقا یافت.
graduatedmastery 80% → 88%۳ ساعت پیش
✋
یک false positive در تشخیص DNS timeout داد — تو تصحیحش کردی.
corrected by youconf 0.85 → 0.92دیروز
📖
الگوی incident #4321 را از runbook به حافظه افزود.
learnedmemory +1 episodeدیروز
⭐
تشخیص درست قطعی BGP — تو تشویقش کردی.
praisedtrust +1۲ روز پیش
۰۶ · روابط — با کی یاد میگیرد، کی را تربیت میکند
mentorpeermenteedelegate
۰۷ · کنسول تربیت — تو والد و مربیای (امتحان کن: پاسپورت زنده عوض میشود)
🎚️درجهٔ آزادی (Autonomy)
هر چه بیشتر اعتماد کنی، آزادی بیشتر — مثل بزرگ کردن فرزند. این slider مستقیماً passport.policy را مینویسد.
۶۸٪GUIDED
محدودتحت نظرهدایتشدهخودمختار
در حالت GUIDED: کارهای خواندنی خودکارند؛ هر اقدام نوشتنی/حساس یک تأیید سریع میخواهد.
🧑عمل تربیتی
یک درس یا بازخورد بنویس (یا خالی برای نمونه)، سپس نوع عمل را بزن. هر عمل confidence/trust را تغییر میدهد → شاید stage عوض شود → پاسپورت re-issue شود → کانال باز شود.
۰۸ · اعزام — گذرنامه هر کانال را باز/قفل میکند
🔑—
API & SDK
REST · npm · pip
endpoint مستقیم برای backend خودت؛ پاسپورت در header.
slice: identity + policy + caps
🪟—
Embed Widget
JS snippet · iframe
تکه کدی که در سایت مشتری embed میشود؛ JWT کوتاهمدت از پاسپورت.
slice: identity + piiMask + hitl
💬—
Channel Bot
Slack · Teams · WA
ایجنت مستقیماً در چتاپ سازمان زندگی میکند.
slice: policy + caps + trust
🪝—
Webhooks
outbound events
ایجنت خودش اقدام بیرونی میکند (ایمیل، ticket، alert).
slice: caps + costCap + hitl
🔌—
MCP Server
for Cursor · Claude
ایجنت را بهعنوان MCP server expose کن تا هر client دیگری استفاده کند.
slice: caps + identity
🤝—
A2A Card
agent registry
ثبت در registry برای همکاری با ایجنتهای دیگر.
gate: stage ≥ Expert
🏢—
On-Prem / Edge
container export
export بهعنوان image برای infra مشتری؛ پاسپورت = license file.
gate: Expert + trust ≥ A
🌐—
White-label
subdomain اختصاصی
یک آدرس اختصاصی که ایجنت آنجا زندگی میکند.
slice: identity + policy
تربیت در Vivariumیاد میگیرد و بزرگ میشود
→
پاسپورت re-issueهویت + policy بهروز
→
اعزام به دنیابا slice مربوطه
→
بازخورد به کارنامهو رشد بیشتر 🌀
۰۹ · شفاف و مهارشده — در هر مرحله و هر کانال
👁️هر تصمیم قابل ردیابی
🎭PII mask قبل از هر یادگیری
✋HITL روی اقدام حساس
🔒audit تغییرناپذیر + tenant-scoped
۱۰ · این روایت روی کدام لایهها سوار است؟
رشد و یادگیری
L9 · DSPy + LangFuse
eval و optimizer = مکانیزمی که ایجنت را با هر run بهتر میکند.
تجربه و حافظه
L7 · Memory
هر درس و episode در حافظه میماند — تجربهٔ انباشته.
تصحیح رفتار
L5 · PydanticAI
خروجی غلط/ناامن هرگز قبول نمیشود — تنبیه سازنده.
تربیت و آزادی
L4 · HITL + autonomy
interrupt و slider = دادنِ تدریجیِ مسئولیت.
روابط و همکاری
L3/L4 · A2A
mentor/peer/mentee = delegation و trust بین ایجنتها.
گذرنامه و اعزام
L2/L8 · headless
یک هویت/policy که در هر کانال deploy همراه ایجنت میرود.
Habitatزیستگاه چندایجنت
🔗 bonds ۰
۰۱ · Terrarium — موجودات زنده و پیوندهایشان روی هر orb کلیک کن تا انتخاب شود · خطها = bondهای فعال
● LIVE ECOSYSTEM · ۴ agents
🔗ساخت پیوند (Bond)
دو موجود را انتخاب کن و نوع رابطه را تعیین کن. پیوند در پاسپورت هر دو ثبت میشود و کانال A2A بینشان باز میشود.
موجود A
⇄
موجود B
🎓
Mentor
یادگیری
🤝
Peer
همکاری
📨
Delegate
محولکاری
⚔️
Rival
رقابت سازنده
۰۲ · پرورش همزمان — دو موجود، همزمان، هر کدام با تربیت مستقل تغییر هر کدام پاسپورت خودش را re-issue میکند
۰۳ · ترکیب — Compose (استخدام) یا Merge (ذوب در یک موجود جدید) Merge یک ایجنت دووالدی با lineage ترکیبی میسازد
🧬ترکیب دو موجود
Compose: موجود A موجود B را بهعنوان sub-agent استخدام میکند (bond delegate + allowedDelegates در پاسپورت A). Merge: دو موجود در هم ذوب میشوند و یک موجود جدید با مهارتهای ترکیبی و خاطرهٔ هر دو والد ساخته میشود.
موجود A
موجود B
۰۴ · همکاری زنده (A2A runtime) — وقتی bond فعال است، موجودات با هم حرف میزنند شبیهسازی پیامهای agent-to-agent
💬گفتوگوی زندهٔ ایجنتها streaming
هر پیوند یک کانال A2A باز میکند. موجودات بر اساس نوع رابطهشان با هم تعامل میکنند — mentor راهنمایی میکند، peer هماهنگ میشود، delegate کار میسپارد، rival به چالش میکشد.
هنوز پیوندی نیست — یک bond بساز تا گفتوگو شروع شود.
Agent OrchestrationL4 · LangGraph + Temporal🛂 Practitioner · bonds ۰
🧩Execution Graph
پاسپورت تعیین میکند هر ایجنت به چه کسی اجازهٔ delegate دارد
🧠 Planneractive · intent→workflow
💻 Developeridle · code gen (sandbox)
🔍 Revieweridle · static + tests
🚀 Deployeridle · gated by HITL
پیوندهای ساختهشده در Habitat اینجا به delegation مجاز تبدیل میشوند. A2A عمومی منوط به stage ≥ Expert.
Knowledge & MemoryL6 · LlamaIndexL7 · Qdrant + Neo4j
📚Knowledge Sources RAG
docs · code · MCP resources
📄 Network_Runbook.pdf8 chunks
🌐 Internal Wiki (MCP)12 pg
💻 repo: api-gateway340 sym
💾Memory · facts & episodes
semantic + episodic + temporal
📌 DNS api.internalconf 0.92
📖 incident #43215 steps
در Habitat، وقتی دو ایجنت peer میشوند، میتوانند memory مشترک بخوانند (shared context).
Model GatewayL8 · LiteLLM🛂 cost cap $۲.۰
GPT-4o
$5.00 / 1M
rolereasoning
Claude 3.5
$3.00 / 1M
rolecode
Cost cap per run → passport
این مقدار مستقیماً passport.policy.costCap را مینویسد
💰 cost cap (USD)
🔁 fallbackOA→Anth→vLLM
ObservabilityPillar B · OTel + LangFuse🛂 trust A−
🔭Traces
one trace_id · full story
0x7f3a…b12.4s
0x8c2d…f41.1s
0x1e9f…a25.2s
🧠AI Trace
the 5th pillar
🧠 generation450 tok
🔧 MCP Ping120ms
تعاملات A2A در Habitat هم بهعنوان span ثبت میشوند — قابل ردیابی end-to-end.
Platform · SecurityPillar C · Vault + PII🛂 pii ON
⚙️CI/CD
GitOps · ArgoCD
✓ Lint & Typepass
✓ Unit Testspass
… Integrationrunning
🧠 AI Eval Gate+2.4%
🛡️Security → Passport
این toggleها passport.policy را مینویسند
🛡️ PII Masking (before LLM)
📋 Immutable audit
PII قبل از هر LLM mask میشود — در تعاملات A2A هم اعمال میشود.