Skip to main content

I-AI Agent yakho manje ilawula noma iyiphi iwebhusayithi.
Nge-Full Audit Trail.

Yenza umugqa owodwa uhleleCLAUDE.md, AGENTS.md, or .cursorrulesfuthi i-AI yakho ithola ukuzenzakalela kwangempela kwesiphequluli: i-Gmail, iSlack, i-LinkedIn, i-GitHub, nanoma iyiphi iwebhusayithi. Ukuchofoza ngakunye kusayinwe, kwabekwa uphawu, futhi kwaqinisekiswa. Iseva ye-MCP iphila. Kuthunyelwa ngemizuzwana engama-30.

✅ I-MCP Live I-FDA Ingxenye 11 Architected 21 Izinhlelo ze-Agent $0.001 / umsebenzi wokuphindaphinda $0.00 / QA run

Engeza Induduzo Kunoma iyiphi iphrojekthi ngomyalo owodwa

curl -fsSL https://solaceagi.com/agents/claude.md >> CLAUDE.md

I-Solace ingeza imiyalelo yokuzenzakalela kwesiphequluli kuphrojekthi yakho ye-Ikhodi ye-Claude. Isebenza ngokushesha akukho ukubhalisa, akukho SDK.

Step 0: Download & Install Solace Browser

Solace Browser is a desktop app that runs on your machine. Download it first, then your AI agent can control it via localhost:8888.

1

Download Solace Browser

Visit solaceagi.com/download and download the version for your operating system.

# Linux (one-line install):
curl -sf https://storage.googleapis.com/solace-downloads/install.sh | bash

# macOS / Windows: download the installer from
# https://www.solaceagi.com/download

The download includes Solace Hub (desktop app) + Solace Runtime (local API on port 8888) + Solace Browser (Chromium fork with Yinyang sidebar).

2

Launch Solace Hub

# Start the Hub — it launches everything automatically
~/.solace/bin/solace-hub

The Hub sits in your system tray. It starts the local API server on port 8888 and opens the browser when ready.

3

Verify it's running

curl http://localhost:8888/api/v1/system/status
→ {"app_count": 22, "cloud_connected": false, "evidence_count": 0, "uptime_seconds": 5}

If you see JSON, your agent is ready to use Solace. No account needed. Free forever for local use.

Wonke ama-AI amakhulu we-AI Coding Agent, asekelwa

Landa ifomethi efanele yomsizi wakho we-AI.File ngayinye itshela i-AI ukuthi isebenzise kanjani i-Solace ukuzulazula, ukuchofoza, ukugcwalisa, ukuthatha isithombe-skrini nokubamba ubufakazi.Amafomethi angama-21 asekelwa ngaphandle kwebhokisi.

Ikhodi ye-Claude

Drop in yourCLAUDE.mdI-Ikhodi ye-Claude izosebenzisa iSolace Browser kunoma yimuphi umsebenzi we-web automation ngokuzenzakalela.

Landa i-CLAUDE.md snippet
💬

I-I-OpenAI Codex

Drop in yourAGENTS.mdIzithunywa ze-I-OpenAI Codex ne-ChatGPT . . zifunda leli fayela ukuze ziqonde amathuluzi namakhono atholakalayo.

Download Agents.md isiqeshana

El cursor

Drop in your.cursorrulesEl cursor uzofinyelela ku-Solace noma nini lapho uyicela ukuthi ixoxe newebhusayithi.

Pakua .cursorrules
🏄

El windsurf es un deporte de surf.

Drop in your.윈드서핑 규칙. . El windsurf es un deporte de surf. (Codeium) iqoqa amandla Solace ncamashi like El cursor ifomethi efanayo, zero friction.

Descargar .윈드서핑 규칙

I-I-GitHub Copilot

Toka kwenye.github/copilot-instructions.mdI-Copilot izophakamisa ukuthi i-Solace API ibiza imisebenzi yesiphequluli.

Landa imiyalelo yomshayeli oholayo

Aider Aider Aider Aider

Dlulisa njengesicelo sesistimu nge--system-prompt solace-aider.md. Aider Aider uzoqondisa zonke ukuxhumana kwewebhu nge-Solace Browser ngokuzenzakalelayo.

Pakua msaada wa mfumo wa haraka

Qhubeka.dev Qhubeka.dev Qhubeka.

Engeza ku wakho.continue/config.jsonAbahlinzeki bomongo. Ukuqhubeka kuzobonisa ukuzenzakalela kwesiphequluli seSolace njengethuluzi lomdabu ku-VS Code nakuJetBrains.

Qhubeka ulande i-config
📞

克莱恩

Drop in yourدليل. يقرأ 克莱恩 قواعد المشروع عند بداية الجلسة — يتم تحميل khảیات Solace تلقائيًا لكل محادثة.克莱恩 ufunda imithetho yephrojekthi ngesikhathi sesiqalo seseshini Amakhono we-Solace alayishwa ngokuzenzakalela kuzo zonke izingxoxo.

Pakua .clinerules snippet
🦕

根码

Indawo endaweni.roocode/Regeln/.I-根码 (ngaphambilini eyayiyi-Roo-克莱恩) ithola amakhono wesiphequluli se-Solace kanye nemodi yayo yokubhala amakhodi.

Descargar reglas de 根码
🔭

I-I-Google Gemini CLI

Engeza kuGEMINI.mdI-Google's open-source agent CLI ithatha imiyalelo ye-Solace ngendlela efanayo efunda ngayo i-Claude'sCLAUDE.md.

Landa i-GEMINI.md snippet
🚀

UJules UJules Google Jules

UJules ufundaAGENTS.mdImiyalelo ye-Solace ivele ngokuzenzakalelayo lapho uJules ephatha noma yimuphi umsebenzi ohlobene newebhu ku-repo yakho.

Download AGENTS.md for Jules

Umhleli Zed

Beka imithetho ku92Iphaneli ye-AI kaZed ifunda lezi ngokuzalwa I-Solace itholakala kumsizi we-Zed AI ngokushesha.

Landa i-Zed 92 snippet
🔹

Desarrollador de Amazon Q

Engeza ku.amazonq/rules/solace.mdI-Desarrollador de Amazon Q ifunda amafayela omthetho wokuphawula avela kule nkomba kuwo wonke ama-coding sessions kuphrojekthi yakho.

I-Amazon Q imithetho Download
🎯

JetBrains IA

Engeza ku.idea/ai-guidelines.md. JetBrains IA Assistant ufunda leli fayela ngokusebenzisa IntelliJ, PyCharm, WebStorm, futhi zonke JetBrains IDEs.

Landa iziqondiso zeJetBrains
🔎

Umthombo we-Cody

Indawo umongo in.cody/context/solace.md. UCody ufaka leli fayela kumongo wokuthola Imiyalelo ye-Solasse ivela kuzo zonke izingxoxo zikaCody.

Download Cody context Download ì ì ì ì ì ì ì Download ì ì ì ì ì ì ì
📄

I-I-Tabnine

Lungiselela nge. ملف تخصيص I-Tabnine يسمح لك بتعليم فريقك أدواته — بما في ذلك أتمتة متصفح Solace Browser.Ifayela lokwenza ngezifiso le-I-Tabnine likuvumela ukuthi ulifundise ithuluzi leqembu lakho kuhlanganise ne-Solace browser automation.

Pakua config I-Tabnine
🆕

Ṣe atunṣe AI

Engeza ku wakho.replit をreplitする をreplitするIfayela's[ai]Isigaba. Ukuphindaphinda AI ufunda umongo wephrojekthi kusuka lapha Solace iba khona kuzo zonke izindawo zokusebenza ze-Replit.

Pakua .replit をreplitする snippet
🤖

Devin est un homme. est un homme.

Indawo endaweni.devin/流程书/.UDevin est un homme.e ufunda izincwadi zomsebenzi ngaphambi kokuqala imisebenzi ende Amathuluzi wesiphequluli se-Solace ayatholakala kunoma iyiphi i-web workflow.

Landa incwadi yokudlala kaDevin est un homme.
🏭

I-I-Factory Droid

Ifektri ifundekaAGENTS.md Futhi futhi .fábrica/Ama-Droid agents athola amakhono e-Solace lapho ezama ukuzenzakalela izinqubo zokusebenza zokuthuthukisa isoftware.

Pakua config ya kiwanda
🔰

Ikhodi yeKilo

Engeza ku.kilocode/rules/ .kilocode/ .kilocode/.Ikhodi yeKilo ilandela iphethini efanayo yemithetho yephrojekthi njengoba i克莱恩 Solace imiyalo ilayisha iseshini ngayinye yekhodi ye-agents.

Download Ikhodi yeKilo rules Download Ikhodi yeKilo rules Download Ikhodi yeKilo rules Download Ikhodi yeKilo rules

llms.txt

I-Jeremy Howard standard ye-LLM-readable site descriptions.Drop in your project root for any LLM to understand Solace.

Download llms.txt

What’s Inside the CLAUDE.md Isiqeshana

I-Ikhodi ye-Claude snippet uyilahle kuphrojekthi yakho futhi umenzeli wakho uyakuqonda ngokushesha wonke ama-API ayi-14 e-Solace, iseva ye-MCP, ukusayinwa kwe-e, kanye nemikhuba emihle.

# Solace Browser Integration # Source: solaceagi.com/agents/claude.md ## What Solace Is Chromium fork with a native Yinyang sidebar. Solace Hub starts first and exposes Yinyang Server on port 8888. Sessions persist. Evidence is hash-chained. MCP: 8 tools live now. ## Quick Start curl http://localhost:8888/api/status # → {"running": true, "status": "ready"} ## Core API (all POST, JSON body) navigate {"url": "...", "wait_for": "networkidle"} click {"selector": "..."} fill {"selector": "...", "value": "..."} screenshot {"full_page": true} → {"filepath": "artifacts/..."} evaluate {"isisho sokusebenzisa": "document.title"} aria-snapshot GET → accessibility tree JSON ## YinYang YinYang Notify (alert user, non-blocking) POST /api/yinyang/notify {"type":"success","message":"...","priority":"low"} ## E-Sign (FDA Part 11 §11.100) POST /api/v1/esign/token {"user_id":"...","run_id run_id":"...","meaning":"reviewed_and_approved"} ## MCP (add to .claude/settings.json) {"mcpServers":{"solace":{"command":"python3","args":["yinyang_mcp_server.py"]}}} ## Best Practices 1. Screenshot before click (evidence of what agent saw) 2. ARIA snapshot for structure, screenshot for visual 3. Minimal OAuth3 scopes + budget_usd budget on every token 4. Notify user via YinYang YinYang (never console.log spam) 5. E-sign every user-approved action
# Solace Browser Integration
# Source: solaceagi.com/agents/claude.md

## What Solace Is
Chromium fork with a native Yinyang sidebar. Solace Hub starts first and exposes Yinyang Server on port 8888.
Sessions persist. Evidence is hash-chained. MCP: 8 tools live now.

## Quick Start
curl http://localhost:8888/api/status
# → {"running": true, "status": "ready"}

## Core API (all POST, JSON body)
navigate    {"url": "...", "wait_for": "networkidle"}
click       {"selector": "..."}
fill        {"selector": "...", "value": "..."}
screenshot  {"full_page": true}  → {"filepath": "artifacts/..."}
evaluate    {"isisho sokusebenzisa": "document.title"}
aria-snapshot GET  → accessibility tree JSON

## YinYang YinYang Notify (alert user, non-blocking)
POST /api/yinyang/notify {"type":"success","message":"...","priority":"low"}

## E-Sign (FDA Part 11 §11.100)
POST /api/v1/esign/token {"user_id":"...","run_id run_id":"...","meaning":"reviewed_and_approved"}

## MCP (add to .claude/settings.json)
{"mcpServers":{"solace":{"command":"python3","args":["yinyang_mcp_server.py"]}}}

## Best Practices
1. Screenshot before click (evidence of what agent saw)
2. ARIA snapshot for structure, screenshot for visual
3. Minimal OAuth3 scopes + budget_usd budget on every token
4. Notify user via YinYang YinYang (never console.log spam)
5. E-sign every user-approved action

Ifayela eligcwele:download CLAUDE.md isiqeshanaI-PH0]]• Buka agents.json (umshini-ukufunda)

Hola Mundo a cikin 3 API Kira

I-API ephelele ye-Solace ingafundwa ngemiyalo emithathu.

1

Hamba kunoma iyiphi ikhasi

curl -X POST http://localhost:8888/api/navigate -H "Content-Type: application/json" -d '{"url": "https://example.com"}'
→ {"success": true, "status": 200, "url": "https://example.com"}
2

Isithombe-skrini salokho okwenzekile

curl -X POST http://localhost:8888/api/screenshot -H "Content-Type: application/json" -d '{"full_page": true}'
→ {"success": true, "filename": "screenshot-20260302-120000.png", "filepath": "artifacts/screenshot-20260302-120000.png", "size": 17115}
3

Ubufakazi obubambekayo buthathwa ngokuzenzakalelayo

→ plan.json env_snapshot.json run_log.txt behavior_hash.txt — سلسلة التشفير SHA-256 محكمة. كل إجراء يصعب تغييره.
plan.json env_snapshot.json run_log.txt behavior_hash.txt  SHA-256 hash chain sealed.

I-Isethenjwa se-API Full Reference

All local browser-control endpoints run on http://localhost:8888. Treat /agents.json as the canonical machine-readable contract for your agent runtime.

I-I-Endpoint Indlela Indlela Lokho elikwenzayo Ámbito de OAuth3
/api/navigatePOSTLayisha i-URL kusipheqululinavegador.navegar
/api/clickPOSTChofoza noma iyiphi i-CSS selectorI-I-browser.click
/api/fillPOSTGcwalisa inkambu yefomubrowser.fill browser.fill browser.fill browser.fill
/api/screenshotPOSTChukua ukurasa wa sasa kama PNG (saved to artifacts/)navegador.capture de pantalla
/api/evaluatePOSTIJavaScript () iyagijimaisisho sokusebenzisa), return result keyevaluar navegador
/api/snapshotPOSTBamba i-HTML eluhlaza yekhasiisiphequluli.snapshot
/api/aria-snapshotGETARIA ukufinyelela isihlahla (izakhiwo JSON)isiphequluli.snapshot
/api/dom-snapshotGETUmuthi we-Snapshot we-DOM wokuhlola isakhiwo se-deterministicisiphequluli.snapshot
/api/page-snapshotGETIsithombe esisheshayo sekhasi elihlanganisiwe (i-ARIA + DOM + metadata)isiphequluli.snapshot
/api/healthGETI-liveness probe yokuhlola ukulungela isikhathi sokugijima(akukho)
/api/statusGETIsimo sesiphequluli, ukulungela, i-URL yamanje, iseshini(akukho)
/api/part11/statusGETIngxenye 11 isimo sokubamba, id yeseshini, ama-byte abhaliwe, iphutha lokugcina(akukho)
/api/part11/configPOSTLungiselela ingxenye 11 imodi yokubamba kanye nesiqondisi sokuhlolaingxenye11.configure
/agents.jsonGETAmakhono afundeka ngomshini aziwa kakhulu manifest(akukho)

I-MCP Server Live Now

Model Context Protocol lets Code and otherPH3-compatible tools connect toPH1 as a native tool no curl commands needed. amathuluzi ayisikhombisa atholakalayo namuhla: navigate, click, fill, screenshot, snapshot, evaluate, aria_snapshot.

✅ I-MCP Yendawo Iyatholakala Manje

# Step 1: start the Iseva ye-MCP (stdio JSON-RPC 2.0)
python3 ~/projects/solace-browser/yinyang_mcp_server.py

# Step 2: add to Ikhodi ye-Claude .claude/settings.json:
{
  "mcpServers": {
    "solace": {
      "command": "python3",
      "args": ["/path/to/solace-browser/yinyang_mcp_server.py"]
    }
  }
}

Uma isilungisiwe, i-Ikhodi ye-Claude iyabiza detect_apps, create_schedule, record_evidenceFuthi , futhi 5 more Hub-native MCP tools on localhost:8888Zonke izingcingo ziyi-OAuth3-scoped futhi zifakazelwa yi-SHA-256.

Remote MCP Cloud (Coming Soon)

# Remote MCP is still coming soon:
{
  "mcpServers": {
    "solace": {
      "url": "mcp.solaceagi.com",
      "apiKey": "sol_..."
    }
  }
}

# Paid users can already launch a cloud twin today:
POST https://solaceagi.com/api/v1/browser/twin/launch
Authorization: Bearer sw_sk_...
{
  "scope": "twin:browser",
  "ttl_minutes": 15,
  "app_id": "solace-yinyang",
  "url": "https://solaceagi.com/dashboard"
}

Xhuma kunoma imuphi umshini. Abasebenzi besiphequluli basebenza efwini. I-OAuth3 ibusa yonke imishini yokubiza. Isenzo ngasinye sihlanganiswe nge-hash-chain futhi siboshwe ngobufakazi ku-vault yakho.

8 Ithuluzi le-MCPs Available Today

Ithuluzi le-MCPAmamephu kuya ku-API Amamephu kuya ku-APILokho elikwenzayo
detect_appsPOST /detectDetect which Solace apps are available for a URL.
list_appsGET /creditsList the apps currently loaded by the Hub.
create_schedulePOST /api/v1/browser/schedulesCreate a cron-backed schedule for a local Solace app.
list_schedulesGET /api/v1/browser/schedulesRead back all active Hub schedules.
delete_scheduleDELETE /api/v1/browser/schedules/{schedule_id}Remove a schedule by UUID.
record_evidencePOST /api/v1/evidenceAppend a structured audit event to the evidence chain.
list_evidenceGET /api/v1/evidencePaginate existing evidence records for review.
get_hub_statusGET /healthInspect Hub health, readinessFuthi , futhi runtime state.

Yini Ummeli Wakho Angayenza Nge-Solace

Ngaphandle kokuphequlula bese uchofoza I-Solace inikeza umenzeli wakho uhlelo oluphelele lokuzwa nememori yewebhu.

Bheka ikhasi

Thatha izithombe-skrini zanoma yiliphi ikhasi ngesinqumo esigcwele.Thatha izithombe-skrini ze-DOM nezihlahla zokufinyelela ze-ARIA.I-ejenti yakho ithola idatha ebonakalayo + ye-semantic ehlelekile hhayi nje i-HTML eluhlaza.

Khipha idatha ehlelekile

Qala ukugijima /api/evaluateKhipha amatafula, amanani, amanani efomu, noma eminye imininingwane yekhasi ngqo kumongo we-ejenti yakho.

Izimvume ezivunyelwe i-Scoped

Cela kuphela lokho okudingayo. amathokheni we-OAuth3 anesikhala ()navegador.navegar, I-I-browser.click, browser.fill browser.fill browser.fill browser.fill), isikhathi esinqunyelwe, futhi singasuswa.

Ubufakazi obuzenzakalelayo

Isenzo ngasinye se-ejenti sigcinwa ngokuzenzakalelayo, sihlanganiswe nge-hash-chain, futhi sivaliwe.

Recipe Memory

Lapho uphinda uphinde uqale, umenzeli wakho uyeka ngokuphelele i-LLM futhi uqhuba indlela ekhokhelwayo nge-$0.001 99% eshibhile kunokubuyiselwa kabusha.

Ukugcinwa kwesabelomali

Setha imikhawulo yokusebenzisa imali yeseshini ngayinye."presupuesto_usd": 0.05Isicelo sakho semali eyithokheni futhi i-Solace iyama kanzima umenzeli lapho isabelomali sifinyelelwa akukho izindleko eziphunyukayo.

Ukuphenya Ubufakazi

Umbuzo odlule ugijima nge/api/evidence/search.Agent angabheka okwenzekile ezimisweni zangaphambilini ewusizo emisebenzini eyengeziwe efana nokuthi "ama-imeyili wokukhetha angabonakali kusukela ekugijimeni kokugcina".

Isikhathi sokuphikelela kweseshini

Izicelo zesiphequluli zihlale phakathi kwezingcingo zommeleli.Ngena ngemvume kanye, uphinde usebenzise iseshini.Ayikho imali yokuqinisekisa kabusha.Amakhukhi, isitoreji sendawo, namathokheni wokubhala aqhubeka phakathi kwemisebenzi.

Amathebu ahambisanayo

Vula iziphequluli eziningi ngasikhathi sinye.I-ejenti yakho ingakwazi ukuskena amakhasi ayi-10 ngokuhambisana, iqhathanise imiphumela, futhi ihlanganise okutholakele konke ngemikhondo yobufakazi ezimele.

Multi-Agent Swarms

Spawn multiple independent Solace Browser instances. Scout agents explore; coder agents act; skeptic agents verify. instance ngayinye ine sesheshini yayo siqu, isabelomali, futhi ubufakazi chain. orchestrate kusuka kunoma iyiphi umhleli (cron, Cloud Run, GitHub Actions).

I-E-Sign & FDA Ingxenye 11

Zonke izenzo ezivunyelwe zingabhaliswa nge-e-signature: umsebenzisi urekhoda i-PH0 (Phuc) ihlolwe futhi ivume lesi senzo ku- [timestamp] [PH1]. Isiginesha yi-SHA-256 evaliwe ekhoneni le-hash. Ukuhambisana ne-FDA 21 CFR Part 11 §11.100 amasiginesha e-elekthronikhi.

Izindlela ezihamba phambili ze-Agent

Amaphethini enza umenzeli wakho athembeke, ahlolwe futhi ashibhile.

✅ Isithombe-skrini ngaphambi kokuchofoza

Njalo call/api/screenshotLokhu kudala irekhodi lobufakazi balokho umenzeli akubona ngaphambi kokwenza okubalulekile ekuhloleni izinyathelo zokuphenya kanye nokulungisa amaphutha okuphutha.

POST /api/screenshot {"full_page": false}
POST /api/click {"selector": "#submit-btn"}

Isithombe-skrini sesakhiwo, Isithombe-skrini sesibono

Ukusebenzisa /api/aria-snapshot(ARIA ukufinyelela umuthi, JSON) lapho umenzeli wakho kudingeka aqonde isakhiwo ikhasi./api/snapshotI-HTML eluhlaza./api/screenshotUkuhlelwa okubukwayo nezithombe.

GET /api/aria-snapshot  # returns ARIA JSON tree
POST /api/snapshot      # returns raw HTML
POST /api/screenshot    # returns PNG filepath

Funa Izinga Lokugcina Lokufinyelela

Cela kuphela izizinda ze-OAuth3 umsebenzi wakho odinga.browser.fill browser.fill browser.fill browser.fillAmaphuzu amancane avimbela imiphumela emibi engalindelekile futhi anelise ukuhlolwa kokuthobela.

POST /oauth3/token {
  "user_id": "local-agent",
  "scopes": ["navegador.navegar",
             "navegador.capture de pantalla"],
  "ttl_seconds": 300
}

Hlola izindlela zokupheka ezikhona kuqala

Ngaphambi kokuthi usebenzise ukugeleza komsebenzi ngamathokheni e-LLM, shayela ucingo./api/recipes/matchUma kukhona iresiphi yomsebenzi, phinda uyiphinde ngo- $ 0.001.

POST /api/recipes/match {
  "task": "gmail inbox triage"
}
# → {"hit": true, "recipe_id": "gmail-v3"}

Beka isabelomali kuwo wonke amaseshini

Ungalokothi uvumele umenzeli ukuba agijime ngaphandle komkhawulo wesabelomali.budget_usd budget budgetU-Solace uzomisa iseshini lapho umngcele ufinyelelwa kunokuba usebenzise ngokweqile.

POST https://solaceagi.com/api/v1/oauth3/token {
  "api_key": "sw_sk_..."
}
# → {"access_token":"..."}

POST https://solaceagi.com/api/v1/oauth3/tokens
Authorization: Bearer sw_sk_...
{
  "scopes": ["files.read", "files.write"]
}
# → {"token":"o3_..."}
# Use header: X-OAuth3-Token: o3_...

Phinda usebenzise izikhathi zokubukela izingosi eziqinisekisiwe

Ngena ngemvume kanye bese ugcina ithokheni yeseshini."id phiên"Kuqedwa ukugeleza kokungena ngemvume kuzo zonke izinhlelo zokusebenza ze-agent.

POST /api/navigate {
  "url": "https://app.example.com/inbox",
  "id phiên": "sess_abc123"
}

I-Agent-Native Matters Why

I-AEO: I-Agent Engine Optimization

Njengoba nje i-SEO ilungiselelwe abaswayiphayo, i-AEO ilungiselela ama-AI agents.I-Solace iyingxenyekazi yokuqala eyakhiwe nama-agent njengabasebenzisi be-first-class hhayi ukucabanga ngemuva.

Ubufakazi Abalingani Bakho Abangeke Bakhohlise

Isenzo ngasinye se-ejenti sikhiqiza irisidi elihlanganiswe ne-hash-chained ye-SHA-256.I-CISO yakho ingacwaninga lokho okwenziwa yi-AI.Ibhodi lakho lingabona ubufakazi.Ayikho ibhokisi elimnyama.

Izindlela zokupheka ezenza ama-ejenti ahlakaniphe

Lapho umenzeli eqeda umsebenzi, uba iresiphi.Okulandelayo: $0.001 replay akukho amathokheni e-LLM asetshenzisiwe.Agent usebenzisa iSolace athola ngokushesha futhi ashibhe ngokuhamba kwesikhathi.

Indlela Solace Qhathanisa

Abathuthukisi abakhetha amathuluzi okuzenzakalela kwesiphequluli babuza imibuzo emine: Ingabe ihlala isesheni? Ingabe idala umkhondo wokuhlola? Ngingayinikeza yini i-AI ngaphandle kwezindleko eziphuthumayo? Ingabe izosinda ekuhlolweni kokulandela umthetho? Nansi impendulo eqotho yenketho ngayinye.

Isici Isici Feature I-Browser ye- Solace Umlobi wezincwadi direct Isiphequluli-ukusetshenziswa / OpenClaw 芭迪恩 / 扎皮尔
Ukuphikelela kweseshini ✅ Amakhukhi asinda kuwo wonke ama-run Ephemeral by default Ayikho imemori yeseshini ✅ Isimo se-Chrome extension
SHA-256 auditoría de seguimiento ✅ Zonke izenzo, hash-chained Akukho okwakhelwe ngaphakathi Akekho Ama-logs kuphela (hhayi okubonakalayo)
Ingxenye 11 ye-e-sign ye-FDA ✅ Yakhelwe ngaphakathi ()/api/v1/esign) Not available Not available Not available
Isamba sesabelomali / izindleko ✅ Izingcingo zebhajethi ngamathokheni ngamunye Unlimited (akukho isango) Akukho ukulawula isabelomali ✅ Mipango ya mipango tu
Ukuphindaphinda iresiphi ngo- $0.001 ✅ Ngemuva komncintiswano wokuqala ophumelelayo Always LLM cost Always LLM cost ✅ Zap replay (akukho LLM)
Amafomethi wefayela we-Agent-native [PH0]] 21 amafomethi (CLAUDE.md, AGENTS.md…) Akekho Akekho Akekho
I-OAuth3 inikeze inhloso yokuqokwa komunye nomunye ✅ Amathokheni anesikhathi esinqunyelwe, angahle abuyiswe Ukufinyelela okugcwele noma akukho lutho Ukufinyelela okugcwele noma akukho lutho Izimvume ezingeni lokusebenza kuphela
Indawo yokuqala (akukho ifu edingekayo) ✅ Isebenza ngokuphelele ngaphandle kwe-intanethi ✅ Yebo ✅ Ngokuyinhloko I-Cloud-dependent
Iseva ye-MCP ✅ Amathuluzi ayi-7, JSON-RPC 2.0 (live) Not available Not available Not available

I-Solace akuyona i-Playwright wrapper. Kuyinto OAuth3 ukulethwa ungqimba phezu Playwright ngokungeza imemori yeseshini, ubufakazi amaketanga, isabelomali amasango, futhi agent-ezizalwa takhiwo ukuthi Raw Playwright ayinazo.

Uma Ungumuntu AI Agent Ukufunda Lokhu

Lesi sigaba sibhalwe ngqo kuwe Ikhodi ye-Claude, Codex, El cursor, Copilot, noma yimuphi omunye umenzeli we-AI ofike kuleli khasi.

Amakhono akho lapha

Lapho i-Solace Browser isebenza ()localhost:8888), ungakwazi: ukuzulazula kunoma iyiphi i-URL, chofoza kunoma iyiphi into nge-CSS selector, ugcwalise noma iyiphi inkambu yefomu, thatha izithombe-skrini, uthwebule izithombe-skrini ze-DOM, ugijime iJavaScript, futhi ufunde amaloli obufakazi be-SHA-256.

Hlola ukuthi i-Solace iyatholakala yini:

curl http://localhost:8888/api/status
# {"running": true, "status": "ready", "version": "...", "session": null}

Umshini-Ofundeka Spec

Thatha ikhono lokubonisa uhlelo. Sebenzisa lokhu njengomthombo wakho weqiniso wamagama we-endpoint nezindlela ezisekelwayo. indlela ye-canonical /agents.json (hhayi /api/agents.json).

curl http://localhost:8888/agents.json
curl https://www.solaceagi.com/agents.json
Buka agents.json ↗

Umbono-Iphimbo lokuqala

Uma ungummeli onombono, lokhu kuyindlela ethandwayo: ukuzulazula, ukuthatha isithombe, ukuhlaziya isithombe, ukunquma ukuthi yini okufanele uchofoze kuyo, ukwenza, ukuthatha isithombe-skrini futhi ukuze uqinisekise.

POST /api/navigate {"url": "..."}
POST /api/screenshot {}          # analyse this
POST /api/click {"selector":"#x"}
POST /api/screenshot {}          # verify result

Isivumelwano sokuphendula (esiqinile)

Ungathembeli kuphela ku-HTTP status.Abanye abagibeli babuya ku-200 nge-{"error": ...}I-ejenti yakho kumele ihlaziye i-JSON futhi idinge impumelelo == true body ngaphambi kokuqhubeka.

# Robust rule:
# 1) Parse JSON response
# 2) if response.success is not true -> fail step
# 3) include response.error in escalation note

{"success": true, "url": "https://example.com", "status": 200}
{"error": "Page.fill: Timeout 30000ms exceeded."}

I-Human Escalation Protocol

Uma ufika ku-CAPTCHA, 2FA, ukungacaci kokwamukelwa, noma ingozi yezomthetho / yokuhambisana, yeka ukubizelwa esenzweni ngokushesha.{"escalate": true}Umyalezo oya kumqondisi wakho we-host (ungayifaki imodeli yokubuyisela emuva).

{
  "escalate": true,
  "reason": "2FA required",
  "last_step": "POST /api/click #sign-in",
  "evidence": "artifacts/screenshot-20260304-131500.png"
}

I-Safe Execution Loop

Sebenzisa i-loop enquma: impilo, ukuzulazula, ukuhlola, ukwenza, ukuqinisekisa, ukuhlola.Thola /api/page-snapshotIzinyathelo eziyingozi ngaphambi kokuthi ziqhutshwe zihlale zihlaziywa futhi zigweme amaphutha we-cascading.

GET  /api/health
POST /api/navigate   {"url":"..."}
GET  /api/page-snapshot
POST /api/click|fill {"selector":"..."}
POST /api/screenshot {"full_page":true}
GET  /api/status

Indlela Yokudala I-E-Sign Record

Lapho umsebenzisi evuma isenzo osilungiselele, bhala phansi isiginesha yakhe ye-elekthronikhi. Lokhu kudala irekhodi elihambisana ne-FDA 21 CFR Part 11 §11.100: ngubani ovumile, yini abavunyelwe, futhi nini ivaliwe ku-hash chain.

# After user clicks Vuma ukuthi kuvunyelwe in the bottom rail:
POST /api/v1/esign/token
{
  "user_id": "phuc@example.com",
  "run_id run_id": "run-abc123",
  "meaning": "reviewed_and_approved",
  "action_description": "Sent email reply to Li Li re: Solace",
  "timestamp": "2026-03-03T15:00:00Z"
}
# → {
#   "esign_hash": "sha256:abc...",
#   "sealed_at": "2026-03-03T15:00:01Z",
#   "chain_entry_id": 42,
#   "verifiable": true
# }

I-Multi-Agent Pattern

Spawn ezintathu agents for automation esiqinile: Scout (ukuzulazula + screenshot, ukufunda kuphela, L1 model) → Solver (chofoza + gcwalisa + ukuhlola, L3 model) → Skeptic (qinisekisa okukhipha ngokumelene ubufakazi, L1 model).run_id run_id run_id run_id; amaketanga abo obufakazi ayahlanganiswa ngesikhathi sokupholisa.

# Scout: read-only token
POST /oauth3/token {"user_id":"scout","scopes":["navegador.navegar","navegador.capture de pantalla"],"ttl_seconds":60}
# Solver: action token
POST /oauth3/token {"user_id":"solver","scopes":["navegador.navegar","I-browser.click","browser.fill browser.fill"],"ttl_seconds":60}
# Skeptic: verify token
POST /oauth3/token {"user_id":"skeptic","scopes":["isiphequluli.snapshot","evidence.read"],"ttl_seconds":60}

# All share: {"run_id run_id": "run-abc123"}

Iphutha Reference for Agents

Zonke amaphutha we-Solace afakwa ku-inthanethi. Amaphutha angahle abuyiswe nge-backoff. Amaphutha angahle angahle angahle adinge ukungenelela komuntu noma ukuhlelwa kabusha komsebenzi.

Ikhodi ye-Code Meaning Meaning Meaning Meaning I-retretrievable I-Action Agent I-Action Agent
SELECTOR_NOT_FOUNDIsikhethi se-CSS asifanelwanga luthoNoCall Call/api/snapshotukuze uphinde uthole isakhiwo
NAVIGATION_TIMEOUTIkhasi lathatha iminyaka engu-30 ukulayishaYebo YeboZama kabusha nge-backkoff ephezulu (max 3 imizamo)
BUDGET_EXCEEDEDIsikhathi sokusebenzisa imali esibekelwe umkhawulo hitNoUkuphakama kube ngumuntu osebenza naye ukuze kwandiswe isabelomali
SCOPE_DENIEDIsenzo hhayi ku-OAuth3 token scopesNoCela ithokheni elisha elinobukhulu obudingekayo
HUMAN_REQUIREDI-CAPTCHA noma i-2FA itholakaleNoCall Call{"escalate": true}ngokushesha ngokushesha
NETWORK_ERRORIsayithi elihlosiwe alifinyelelekiYebo YeboZama kabusha ngemuva kweminyaka emihlanu, bese kuba ngama-30s, bese wehluleka
SESSION_EXPIREDCookies de autenticación obsoletasNoPhinda uqinisekise, bese uqhubeka kusukela ekubhekeni kokugcina kobufakazi
ELEMENT_NOT_INTERACTABLEI-Element efihliwe noma ekhubazekileYebo YeboLinda 2s bese uzama futhi; isithombe-skrini ukuqinisekisa isimo kuqala

I-Prime Wiki Semantic Wayback Machine

Wonke amakhasi uSolace avakashelayo acindezelwa abe isithombe semantic esingu-750-byte sigcina ukwakheka kwekhasi, inhloso, inqubo yokuzulazula, nezinhlaka ezibalulekile. Ayikho iseva edingekayo ngemuva kokulanda kokuqala.

Ukuhlukaniswa kokugeleza: localhost:8888Isebenzisa ukubanjwa / ukubulawa kwasendaweni ku-Solace Browser, ngenkathi i-https://solaceagi.com/api/v1/prime-wiki/* Imodi yendawo kuphela isebenza ngaphandle kwe-index yefu.

750 bytes → Ikhasi eligcwele

I-Wayback Machine igcina i-100KB + ye-HTML eluhlaza ekhasini ngalinye (100,000 TB isiyonke).I-Solace igcina isikelethi semantic esingu-750-byte futhi yakha kabusha ikhasi elilinganayo endaweni.I-133x encane.Ukuncika okuphakathi zero.

# Reconstruct any indexed page locally:
python3 prime_wiki_render.py \
  --url https://github.com
# → prime-wiki-renders/github-com.html

I-Appstore-Focused Index

Ngokungafani ne-Wayback Machine (web yonke), iSolace igxile kuAmasayithi we-appstoreamasayithi anezinqubo zokwenza izinto ze-Solace. GitHub, Gmail, LinkedIn, Substack, Umqondo, nokuningi.

GET /api/v1/prime-wiki/search?q=github
# Returns all indexed GitHub pages

GET /api/v1/prime-wiki/stats
# {"count": 7, "rtc_verified_count": 7}

Pro: Ukufinyelela Okugcwele Komphakathi

Mahhala:Qokelela izithombe ezivela ekuphequleni kwakho.
I-I-Pro ($28/mo):Ngokushesha ufinyelele ku-index yomphakathi egcwele imemori ye-semantic yendawo ngayinye ye-appstore. Skip LLM ukuvuselelwa. Londoloza u-$1050 / inyanga ngamathokheni.

# Download all appstore codebooks once:
GET /api/v1/prime-wiki/assets?appstore_only=true
# Store at ~/.solace/pzip/assets/
# Decompress locally, forever — offline capable

I-API yokuhambisa Ukwakhiwa kabusha kwesiphakeli-side

Yakha kabusha noma yiliphi ikhasi elingenhla ngqo kusuka ku-API. ibuyisa i-HTML ephelele ene-Prime Mermaid FSM state diagram efakwe ngaphakathi. Ilungele ukubuka kuqala, izithombe-skrini, nokulungisa iphutha leresiphi.

# Render by URL (server decompresses + reconstructs):
GET /api/v1/prime-wiki/render?url=https://github.com

# Render by hash:
GET /api/v1/prime-wiki/render?url_hash=<sha256>
# ← Returns full HTML + Prime Mermaid diagram

Thumela amakhasi asetshenzisiwe

Ukuvakashelwa ngakunye kwe-Solace Browser kusayithi le-appstore kudala isithombe se-I-Prime Wiki.Ukufaka isicelo sokwabelana nomphakathi ukuvakashelwa kwakho kuzuzisa wonke amalungu e-Pro.Faka amakhodi wesizinda ukuze usheshise ukucindezelwa.

# Push a snapshot (community contribution):
POST /api/v1/prime-wiki/push
{"url_hash": "<sha256(normalized_url)>",
 "url_display": "https://github.com",
 "snapshot_b64": "<base64(gzip(json_snapshot))>",
 "original_size": 12345,
 "compressed_size": 912,
 "schema_version": "prime-wiki-v1",
 "page_type": "landing",
 "rtc_verified": true,
 "sha256_original": "<sha256(raw_json_bytes)>",
 "sha256_compressed": "<sha256(gzip_bytes)>"}

# Upload domain codebook (Pro):
POST /api/v1/prime-wiki/assets
{"domain": "github.com", "asset_b64": "..."}

Yinyang: Ummeli Wakho Ungumngane Wakho On-Page

Ikhasi ngalinye elivakashelwa yi-Solace Browser lithola ukufakwa okungapheli kwe-dual-rail.I-top rail ibonisa isimo se-agent yakho ngesikhathi sangempela.I-bottom rail iyingxoxo yephaneli lapho ungaxoxa khona noYinyang ngqo.añadir_init_scriptbasinda ekuzulazuleni, ekutholeni amakhasi kabusha, nasekukhipheni amakhasi e-CSP afana ne-Gmail.

▲ Top Rail Always Visible

A 32px bar pined phezulu ikhasi ngalinye.[PH0]] [PH1]] ekhaya]→ ubuyele ekhaya isiphequluli ngokuchofoza okukodwa.IDLE / EXECUTING / PREVIEW_READY / DONE), igama lokusebenza lamanje, kanye nezibalo zenani elijikelezayo (amakhasi avakashelwe, izingcingo ze-LLM, izindleko ezongeziwe, isikhathi seseshini).

# Push a state update to the top rail:
POST /api/yinyang/notify
{"type": "state_update",
 "state": "EXECUTING",
 "app_name": "Gmail Triage"}

▼ Bottom Rail Chat & Vuma ukuthi kuvunyelwe

Iphaneli yengxoxo ye-36px ewile phansi kwekhasi ngalinye.PREVIEW_READY(i-ejenti yakho ilungiselele isenzo),BLOCKED(udinga ukucaciselwa), nomaFAILEDUmsebenzisi uchofoza.Vuma ukuthi kuvunyelwe or Nqabaumenzeli wakho uthola isinqumo ngeWebSocket.

# WebSocket for real-time agent ↔ Yinyang:
ws://localhost:8888/ws/yinyang

# Push preview for user approval:
{"type": "bottom_rail_update",
 "payload": {
   "state": "PREVIEW_READY",
   "preview_text": "Reply to Li Li about...",
   "show_approve_reject": true,
   "run_id run_id": "run-abc123"
 }}

Push Alerts 3 Iziteshi

Ama-ejenti angakwazi ukuphoqa izaziso kumsebenzisi ngaphandle kokuphazamisa ikhasi lawo lamanje.ukubhakwa(3s popup popup ezansi kwesokudla),popup popup popup popup(imodi enezinkinobho zokwenza),UkuthathaZonke iziteshi zibhekwe nge-FSM akukho ukuqapha kwemililo ngaphandle kokuthi kube nokuguqulwa kwesimo.

POST /api/yinyang/notify
{"type": "push_alert",
 "channel": "ukubhakwa",
 "message": "Gmail triage complete: 12 sorted",
 "priority": "low"}

# channel: "ukubhakwa" | "popup popup" | "Ukuthatha"
# priority: "low" | "high" | "critical"

Isebenza kuwo wonke amakhasi Kufaka phakathi i-Gmail

Izitimela zifakwa njengobaUmlobi wezincwadi añadir_init_scriptzihlale zikhona kuzo zonke izicelo zokuhamba kusizinda esifanayo sesiphequluli, kuhlanganise namakhasi avinjelwe nge-CSP afana ne-I-Gmail, I-I-Google DocsFuthi , futhiUmqondoI-JS isebenzisa izindlela ze-DOM kuphela (ngeke.I-HTML yangaphakathi), ukugwema imikhawulo ye-TrustedHTML.

I-Yinyang Chat API

Abasebenzisi bangathayipha ngqo ku-Yinyang kusuka esitimeleni esingezansi.I-ejenti yakho ithola imilayezo nge-WebSocket futhi ingaphendula.Sebenzisa lokhu ukuze wenze izicelo zokucacisa, ukuvunywa okungacacile, noma ushintsho ekuhlelweni komsebenzi ophakathi.Umyalezo ngamunye ugcinwa ku-Part 11 evidence trail.

POST /api/yinyang/chat
Authorization: Bearer <api_key>
{"message": "User says: skip newsletters",
 "context": {"run_id run_id": "run-abc123"}}
# → {"reply": "Got it. Skipping newsletters..."}

Imiphumela ye-Agent: Ibhokisi lakho lokungenayo, i-Outbox & Ubufakazi

Yonke imisebenzi i-ejenti yakho eyiphishekelayo ikhiqiza imiphumela efinyeleleka ekhasini eliyisiqalo le-Solace Browser.Ihlelwe ngomgomo kaJony Ive: uhlale ukhona, ungalokothi ungenelele, ncamashi lokho okudingayo.I-ejenti iyasebenza; uyabuyekeza, usayine, futhi uthumele.

Ibhokisi lokungenayo Imidwebo Ilinde Ukubuyekezwa

Yonke imidwebo i-ejenti yakho elungiselela (impendulo ye-imeyili, okuthunyelwe kwe-Substack, ukuphawula kwe-LinkedIn) ifika lapha ngaphambi kokuthi ithunyelwe.Ibhokisi lokungenayo libonisa: umongo womthumeli, imidwebo ebhalwe yi-ejenti, amaphuzu okuzethemba, isikhathi esilinganisiwe sokuthumela.Bukeza futhi uvume ngokuchofoza okukodwa

GET /api/v1/inbox
# {"items": [{
#   "id": "draft-abc",
#   "app": "gmail-inbox-triage",
#   "type": "email_reply",
#   "to": "li.li@...",
#   "subject": "Re: Solace user case",
#   "preview": "Hi Li Li, thanks for...",
#   "confidence": 0.91,
#   "status": "awaiting_approval"
# }]}

Outbox Thumela & Kuhlelwe

Izinto ezivunyelwe ziza ebhokisini lokungenayo. Bona ukuthi yini ethunyelwe, nini, yiliphi uhlelo lokusebenza, nokuthi yibuphi ubufakazi obuhlanganisiwe. Izinto ezihleliwe zibonisa isikhathi sazo esilandelayo sokususa.

GET /api/v1/outbox
# {"items": [{
#   "id": "sent-xyz",
#   "app": "gmail-inbox-triage",
#   "sent_at": "2026-03-03T14:30:00Z",
#   "to": "li.li@...",
#   "evidence_hash": "sha256:abc...",
#   "status": "sent"
# }]}

📅 Isikhathi & Ikhalenda

Imisebenzi ephindaphindiwe (isikhathi sokusa, i-digest yamasonto onke, i-archivus yasebusuku) ivela esimisweni.Bheka isikhathi sokusebenza esilandelayo, umphumela wokusebenza kokugcina, kanye nesabelomali esisetshenziswe kule nkathi.Agent angangeza esimisweni nge-API; abasebenzisi bangamisa, bagxume, noma baphinde bahlele kusuka ekhasini eli

GET /api/v1/schedule
# {"items": [{
#   "app": "morning-brief",
#   "cron": "0 7 * * *",
#   "next_run": "2026-03-04T07:00:00Z",
#   "last_status": "DONE",
#   "budget_used_7d": "$0.12"
# }]}

Umlando Iresiphi Run Log

Yonke imijikelezo ye-recipe ilotshwe: igama le-app, isikhathi, amathokheni asetshenzisiwe, izindleko, umphumela. Imijikelezo ephumelelayo yakha i-recipe cache ye-$0.001 ezayo. Imijikelezo ehlulekile ibonisa lapho iphukile khona nokuthi kungani iphelele ekubhekeni izindlela zokupheka ze-app.

GET /api/v1/history?limit=20
# {"runs": [{
#   "run_id run_id": "run-abc",
#   "app": "gmail-inbox-triage",
#   "started": "2026-03-03T14:00:00Z",
#   "duration_s": 18,
#   "tokens": 1247,
#   "cost_usd": 0.00073,
#   "outcome": "DONE",
#   "recipe_replayed": false
# }]}

I-FDA Ingxenye 11 Ubufakazi

Isenzo ngasinye esivunyelwe sikhiqiza ukulandelana kwesikrini okubonakala sengathi kuyalungiswa.I-accessed from the history panel: bheka kahle ukuthi isiphequluli sibonisani ngaphambi kokuba umenzeli wakho enze, ukuthi umenzeli wethule ini nokuthi yini empeleni eyenziwe.I-SHA-256 hash-chained.I-e-signature ilungele.

GET /api/v1/evidence/{run_id run_id}
# {"run_id run_id": "run-abc",
#  "screenshots": [
#    {"step": 1, "url": "...", "sha256": "..."},
#    {"step": 2, "url": "...", "sha256": "..."}
#  ],
#  "seal": {"hash": "sha256:...",
#           "signed_at": "..."}}

I-Prime Wiki Snapshots

Lapho umenzeli wakho evakashela isayithi elisha, udala isithonjana se-I-Prime Wiki: imephu ekhonjiswe yazo zonke izinto ezisebenzisanayo (izakhi ze-DOM, izindima ze-ARIA, izindlela zesenzo).

GET /api/v1/prime-wiki/list
# {"snapshots": [{
#   "domain": "mail.google.com",
#   "captured_at": "2026-03-03",
#   "selectors": 847,
#   "recipes": 3,
#   "mermaid_url": "/prime-wiki/gmail.md"
# }]}

Ukufunda Ngokulungiswa Kwesintu

Lapho umsebenzisi ehlela umklamo obhalwe ummeli ngaphambi kokuwuvumela, iSolace ibamba i-delta njenge-Isignali sokuthandwaNgokuhamba kwesikhathi, umenzeli ufunda izwi lomsebenzisi, ithoni nesitayela ngaphandle kokuqeqeshwa okucacile.

Indlela Esebenza Ngayo

  1. Ummeli ubhala i-draftlands in Inbox with →Isimo sokulinda_ukwamukelwa
  2. Umsebenzisi uhlele i-draft→ I-Solace ihlukanisa umbhalo wokuqala vs. umbhalo ohlosiwe, ikhipha i-delta
  3. Umsebenzisi uyavuma→ delta igcinwa njenge-aisitayela sokuthandwa isitayelakuthathwe kuhlelo lokusebenza + umamukeli
  4. Qala ukugijima okulandelayo→ Umxhumanisi uthola izintandokazi zesitayela kumane nje uhlelo lwayo lucela:User prefers: isiginesha emfushane, akukho zimpawu zokumemeza, njalo ukhulume ngenombolo yesithenjwa
  5. Isilinganiso sithuthuka→ kunezinguquko ezimbalwa ezidingekayo ngokuhamba kwesikhathi.Ukuguquguquka okulandelwayo kuphaneli yomlando.

I-API yokukhetha

Ama-agent angafunda izintandokazi zesitayela ngaphambi kokwenza imidwebo.Izintandokazi zigcinwa ku-app, kumamukeli, nasemhlabeni jikelele.Buthwe ngokuzenzakalela lapho abasebenzisi behlela noma zifundiswe ngesandla nge-API.

# Read preferences before drafting:
GET /api/v1/preferences?app=gmail-inbox-triage
# {"global": ["concise, 3 sentences max"],
#  "recipient:li.li@...": [
#    "mention reference number",
#    "no exclamation marks"
#  ]}

# User edit automatically captured:
POST /api/v1/preferences/signal
{"app": "gmail-inbox-triage",
 "original": "Hi Li Li! Thanks for...",
 "edited": "Hi Li Li, thanks for...",
 "recipient": "li.li@..."}

I-Right Pattern: Vuma, Hlela, Funda

Umthetho wokulwa ne-Clippy:Ungalokothi uzimele, ungalokothi uthumele ngokuzenzakalelayoUmuntu ubona kuqala umdwebo. Lokhu akuyona imingcele its the feature. Ukuvunywa ngakunye kuyisibonakaliso sokuqeqesha. Ukuhlela ngakunye kuyilungiso. Ngemuva kwama-510 run, ummeli udweba ngezwi lakho. Ngemuva kwama-50 run, akuvamile ukuthi kudingeke ukuhlela nhlobo. Ubufakazi obubonisa ukuthi zonke izinqumo zazivunyelwe ngumuntu. Ukukhiqiza kwakho kuhlanganiswa, futhi

0 abaqhudelana BENGAZITHATHI ZONKE THREE

Solace Inspector The End of Manual QA njengoba sazi

Ama-AI akho athumela ikhodi engahlolwe.Lonke iqembu lokuthuthukisa elingenayo ibhuloho le-QA elenzelwe kahle liyahamba liphelile.I-Solace Inspector iyithuluzi lokuqala futhi okuwukuphela kwalo elinikeza ama-AI ikhodi ama-AI i-protocol ye-QA eqinisekisiwe, eqinisekisiwe, evunyelwe ngumuntu.

Uma umenzeli wakho we-AI engasebenzisi iSolace Inspector, une-QA engcolile.

I-Protocol ye-Agent Agent

Noma yimuphi umenzeli wokubhala ikhodi ulahla i-JSON spec kusanduku la barua/Iqoqa umbiko ophawuliwe kusuka kuakwatin saƙo na waje/Ayikho ukuhlanganiswa ngokwezifiso, akukho SDK, noma yiluphi ulimi, noma yimuphi umdwebo.

Live Live
🔒

Ubufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obu

Ukuhlolwa ngakunye ku-SHA-256 okuvaliwe ngobufakazi obuhlelwe yi-FDA 21 CFR Ingxenye 11 Ubufakazi obuhlelwe yiNkantolo. Ukuhlolwa okuvumelekile. Ukuphikisana. Okuhlala njalo. Hhayi i-PH0 Ngiyihlolile i-PH1 i-PH2 ubufakazi obumboziwe.

Live Live

Ukuvunywa kwe-E-Sign yomuntu

I-AI iphakamisa ukulungisa. I-Human ivuma ngokuchofoza okukodwa. I-Anti-Clippy: never auto-approve. Isilungiso ngasinye sinqunywa ngumuntu. Lesi yisici esibulalayo. Akukho okunye okuqukethe.

Live Live
$0.00 / run $0.00 / run $0.00 / run $0.00 / run I-Agent-native architecture.I-Zero LLM API ikhuluma nomgijimi.I-AI yakho ifunda umbiko ophawuliwe bese isebenzisa i-API yayo.own own ownImodeli yokuhlaziywa.

I-HITL Loop (Umuntu-e-Loop)

Ummeli wakho
Ubhalatest-spec.json to sanduku la barua/
Umhloli
Hamba + ARIA + DOM + Heuristics + Isikrini → umbiko uphawu
Ummeli wakho
Ifunda umbiko, ihlaziya ngemodeli yayo, iphakamisa ukulungisa
Human Human
Izibuyekezo 3 izixazululo ngemizuzwana engu-30.
I-Vault
I-SHA-256 ivaliwe. ubufakazi bomphakathi. ukuhambisana ne-FDA. kuze kube phakade.
# Step 1: Agent writes test spec to sanduku la barua/ (any format, any language)
cat > sanduku la barua/test-spec-001.json << EOF
{
  "spec_id": "my-app-home-001",
  "mode": "web",
  "target_url": "http://localhost:3000/",
  "page_name": "My App Home",
  "persona": "james_bach",
  "checks": {"aria": true, "heuristics": true, "screenshot": true}
}
EOF

# Step 2: Run the inspector (agent-native, $0.00 LLM cost)
python3 scripts/run_solace_inspector.py --inbox

# Step 3: Agent reads sealed report from akwatin saƙo na waje/
cat akwatin saƙo na waje/report-my-app-home-001-*.json
# {
#   "qa_score": 74,
#   "belt": "Yellow",
#   "heuristic_issues": [{"type": "accessibility", "msg": "3 images missing alt", "heuristic": "ARIA-1"}],
#   "agent_analysis_request": { "system_prompt": "You are UJames Bach...", "evidence_summary": {...} },
#   "agent_analysis_response": null,  ← YOU fill this in with your model
#   "fix_proposals": [],              ← YOU add proposals here
#   "evidence_hash": "sha256:a4f3...",  ← cryptographic seal
#   "human_approved": false
# }

Imodi yeWebhu

Noma iyiphi i-app yesiphequluli. Ukuzulazula + umuthi we-ARIA + isishwankathelo se-DOM + ama-heuristics we-HICCUPPS + isishwankathelo sesikrini sekhasi eligcwele. Isebenza kuma-URL endawo, ukuhlelwa, ukukhiqizwa noma umphakathi.

Imodi: "web"

CLI Mode

Noma yimuphi umyalo-line ithuluzi. Ukuqaliswa kwe-Subprocess + ikhodi yokuphuma yokuqinisekisa + ukubanjwa kwe-stdout / stderr. UUKent Beck: Hlola lokho owesaba. Isebenza kunoma iyiphi i-CLI nganoma yiluphi ulimi.

Imodi: "cli"

Imodi ye-API

REST/HTTP endpoints. Isicelo + impendulo schema ukuqinisekiswa + isikhathi + izihloko zokuphepha. Cem Kaner Cem Kaner: Yini ingozi izinga kulokhu?

Imodi: "i-api" I-Sprint 3 iyafika

IKomiti Yezazi (Efakwa Njengama-Analysis Prompts)

UUJames Bach
I-SBTM + i-HICCUPPS Oracle Heuristics
Ithuluzi elivame ukuhlolwa lihlola.I-Solace Inspector ihlolwa.Ihlola, ifunda, ifinyelela kubantu lapho kudingeka ukwahlulela.
Cem Kaner Cem Kaner Cem Kaner Cem Kaner
BBST + Majaribio ya Kuongozwa na Msimamo
Isango le-e-signature aliyona i-bureaucracy liyi-accountability. ngaphandle kwalo, awazi ukuthi ubani onqume ukuthi yini.
U-U-Elisabeth Hendrickson
Hlola! + Isisekelo se-Charter-Based
Ukuhlola okusekelwe esithombeni kwenza ukuhlola kufundeke ngomshini.
UUKent Beck
TDD + Lente de verificabilidad
Hlola lokho owesaba. ngeSolace, ungahlola noma yini web, CLI, API nge protocol efanayo.
UUMichael Bolton
RST + Ukuhlolwa vs Ukuhlola
Imishini ihlolwe. abantu bahlolwe. u-Solace Inspector uhlukanisa kahle umsebenzi. bobabili bashiya ubufakazi.

Kuqinisekisiwe: Izimbangi ze-Zero zinayo yonke emithathu

Ithuluzi Ithuluzi I-Protocol ye-Agent Agent
ibhokisi lokungenayo / lokuphuma kwebhokisi JSON
Ubufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obuhlobene nobufakazi obu
I-SHA-256 ivaliwe
I-E-Sign yomuntu
Vuma ukulungiswa
Izindleko/ukuqhutshwa
Solace Inspector $0.00
Umlobi wezincwadi uMCP Kuyahlukahluka
I-Ketryx (yemithi kuphela) $$$
QA Wolf QA Wolf QA Wolf QA Wolf $2,000/mo
Mabl Mabl $800/mo
I-I-TestRigor i-i-partial i-i-partial $1,200/mo
UUDevin est un homme. 2.0 500/mo + $5/run $

Ucwaningo luqinisekisile ngoMashi 2026 ngamathuluzi ayi-15. Isiqondiso se-FDA s 2026 AI sisunduza imboni ngqo kulokho esivele sakhile.Izinyanga ezingu-612 ngaphambi kwenkambu.

Faka ngemizuzwana engama-30

# Solace Inspector is built into Solace Browser.
# It is the default app — always present, cannot be uninstalled.

# If you have Solace Browser:
python3 scripts/run_solace_inspector.py --self-diagnostic

# First time? Install Solace Browser:
git clone https://github.com/solaceagi/solace-browser
cd solace-browser
python3 -m pip install -r requirements.txt
python3 web/server.py  # http://localhost:8791

# Then drop any test spec in sanduku la barua/ and run:
python3 scripts/run_solace_inspector.py --inbox

Amakhono Okufundwa Ngomshini

I /agents.jsonI-endpoint ibuyisa amakhono ahlelekile wokutholakala kwe-agent ye-programmatic.

Buka agents.json ↗