Skip to main content

Ọ̀gá rẹ AI nísinsìnyí ń ṣàkóso gbogbo ojúewé orí Íńtánẹ́ẹ̀tì.
Pẹlu ọna iṣayẹwo kikun.

FẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹsẹCLAUDE.md, AGENTS.md, or .cursorrulesati AI rẹ gba adaṣe aṣawakiri gidi: Gmail, Slack, LinkedIn, GitHub, ati eyikeyi oju opo wẹẹbu. Gbogbo tẹ fọwọsi, fi aami, ati idaniloju. Olùpèsè MCP laaye. Awọn ọkọ oju omi ni iṣẹju 30.

✅ I-MCP Live FDA Part 11 Architected 21 Awọn ọna kika Olùdarí $0.001 / iṣẹ́ tí wọ́n ń ṣe láti ṣe àtúnṣe $0.00 / QA run

Fi Igbẹkẹle si eyikeyi iṣẹ ni aṣẹ kan

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

ó fi àwọn ìtọ́ni nípa ìjápọ̀ àkànṣe aṣawakiri rẹ sí iṣẹ́ rẹ̀ claude code. ó ṣiṣẹ́ lẹ́sẹ̀kẹsẹ̀ kò sí ìforúkọsílẹ̀ kankan, kò sí 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.

Gbogbo Olùdarí Àkọlé AI ti o tobi julọ, ti a ṣe atilẹyin

Ṣe igbasilẹ ọna kika ti o tọ fun oluranlọwọ AI rẹ. faili kọọkan sọ fun AI gangan bi o ṣe le lo Solace rin irin ajo, tẹ, kun, ṣe iboju iboju, ati mu ẹri. awọn ọna kika 21 ti a ṣe atilẹyin jade ti apoti.

Ikhodi ye-Claude

O ṣubu sinu rẹCLAUDE.mdIkhodi ye-Claude yóò lo Solace Browser fún iṣẹ́ ìsopò ara ẹni èyíkéyìí lórí ayélujára lọ́nà tó máa ń ṣe é.

Download CLAUDE.md snippet
💬

I-I-OpenAI Codex

O ṣubu sinu rẹAGENTS.mdàwọn aṣojú I-OpenAI Codex àti ChatGPT máa ń ka àkọsílẹ̀ yìí kí wọ́n lè lóye àwọn ohun èlò àti agbára tó wà fún wọn.

Download Agents.md snippet

El cursor

O ṣubu sinu rẹ.cursorrulesEl cursor yoo de ọdọ Solace nigbakugba ti o ba beere lọwọ rẹ lati baamu pẹlu oju opo wẹẹbu kan.

Pakua .cursorrules
🏄

El windsurf es un deporte de surf.

O ṣubu sinu rẹ.윈드서핑 규칙El windsurf es un deporte de surf. (Codeium) gba awọn agbara Solace ni deede bi El cursor ọna kika kanna, idasilẹ zero.

Descargar .윈드서핑 규칙

Copilot GitHub

O ṣubu sinu.github/copilot-instructions.mdCopilot yoo daba Solace API pe fun awọn iṣẹ aṣawakiri.

Download awọn itọnisọna copilot

Aider Aider Aider Aider

Gba bi ipenija eto kan pẹlu--system-prompt solace-aider.mdAider Aider yoo tọju gbogbo awọn ibaraẹnisọrọ wẹẹbu nipasẹ Solace Browser laifọwọyi.

Ṣe igbasilẹ iranlọwọ eto prompt

ẹ̀yin ọmọ ẹ̀yìn mi, ẹ̀yin ọmọ ẹ̀yìn mi, ẹ̀yin ọmọ ẹ̀yìn mi, ẹ̀yin ọmọ ẹ̀yìn mi, ẹ̀yin ọmọ ẹ̀yìn mi, ẹ̀yin ọmọ ẹ̀yìn mi, ẹ̀yin ọmọ ẹ̀yìn mi, ẹ̀yin ọmọ ẹ̀yìn mi, ẹ̀yin ọmọ ẹ̀yìn mi, ẹ̀yin ọmọ ẹ̀yìn mi, ẹ̀yin ọmọ ẹ

Ṣafikun si rẹ.continue/config.jsonAwọn olupese ọrọ-ọrọ. tẹsiwaju yoo ṣe afihan adaṣe aṣawakiri Solace bi ọpa abinibi ni VS Code ati JetBrains.

tẹsiwaju lati ṣe igbasilẹ config
📞

克莱恩

O ṣubu sinu rẹدليل. يقرأ 克莱恩 قواعد المشروع عند بداية الجلسة — يتم تحميل khảیات Solace تلقائيًا لكل محادثة.克莱恩 ka awọn ofin iṣẹ akanṣe ni ibẹrẹ akoko Awọn agbara Solace gba agbara laifọwọyi fun gbogbo ibaraẹnisọrọ.

Pakua .clinerules snippet
🦕

根码

Ibi ni ibi ni.roocode/Regeln/根码 (ti o ti jẹ Roo-克莱恩 tẹlẹ) jogún awọn agbara aṣawakiri Solace lẹgbẹẹ awọn ipo koodu aṣawakiri rẹ.

Descargar reglas de 根码
🔭

Awọn Gemini CLI ti Google

Ṣafikun siGEMINI.mdOlùdarí ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìkànnì ìCLAUDE.md.

Download GEMINI.md snippet
🚀

Jules Jules Google Jules

Jules kàAGENTS.mdAwọn itọnisọna Solace han laifọwọyi nigbati Jules ba ṣakoso eyikeyi iṣẹ-ṣiṣe ti o ni ibatan si wẹẹbu ninu apoti rẹ.

Download AGENTS.md for Jules

Oludari Zed

Fi awọn ofin sinu92Igbimọ AI Zed ti ka awọn wọnyi ni abinibi Solace di ifarada si oluranlọwọ Zed AI lẹsẹkẹsẹ.

Pakua Zed 92 snippet
🔹

Desarrollador de Amazon Q

Ṣafikun si.amazonq/rules/solace.mdDesarrollador de Amazon Q ka awọn faili ofin aami lati akojọ yii fun gbogbo akoko sisẹ koodu ninu iṣẹ akanṣe rẹ.

Download Amazon Q rules Ṣe igbasilẹ awọn ofin Q Ṣe igbasilẹ awọn ofin Q
🎯

JetBrains IA

Ṣafikun si.idea/ai-guidelines.md. JetBrains IA Assistant ka faili yii kọja IntelliJ, PyCharm, WebStorm, ati gbogbo awọn IDEs JetBrains.

Ṣe igbasilẹ awọn itọnisọna JetBrains
🔎

Aṣayan Cody

Fi ipo naa sinu akoonu.cody/context/solace.md.Cody fi faili yii sinu ipo imularada rẹ Awọn itọnisọna Solace han ni gbogbo ibaraẹnisọrọ Cody.

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

I-I-Tabnine

Ṣeto nipasẹ. ملف تخصيص I-Tabnine يسمح لك بتعليم فريقك أدواته — بما في ذلك أتمتة متصفح Solace Browser.. faili ti ara ẹni ti I-Tabnine jẹ ki o kọ ọ ni ọna asopọ ọpa ẹgbẹ rẹ pẹlu adaṣe aṣawakiri Solace.

Pakua config I-Tabnine
🆕

Ṣe atunṣe AI

Ṣafikun si rẹ.replit をreplitする をreplitするó ti di pé kí wọ́n rí i pé ó ti di dandan kí wọ́n lọ síbi tí wọ́n ti ń lọ.[ai]Ibì kan. replit AI ka ọrọ iṣẹ akanṣe lati nibi Solace di ifarada ni gbogbo awọn iṣẹ-ṣiṣe replit.

Pakua .replit をreplitする snippet
🤖

Devin est un homme. est un homme.

Ibi ni ibi ni.devin/流程书/Devin est un homme. ka awọn iwe iṣere iṣẹ akanṣe ṣaaju ki o to bẹrẹ awọn iṣẹ-ṣiṣe-ipele-pẹlu Awọn irinṣẹ aṣawakiri Solace wa fun eyikeyi iṣẹ iṣẹ wẹẹbu.

Ṣe igbasilẹ Devin est un homme. playbook
🏭

I-I-Factory Droid

Factory kàAGENTS.md àti àti .fábrica/àwọn aṣojú droid máa ń jogún àwọn ohun tí Solace lè ṣe nígbà tí wọ́n bá ń ṣe iṣẹ́ ìdàgbàsókè sọ̀rọ̀ lọ́nà tó ṣe é fàlàlà.

Download factory config
🔰

Kilo Code Kilo Kilo

Ṣafikun si.kilocode/rules/ . .Kilo Code Kilo tẹle ilana ofin iṣẹ akanṣe kanna bi 克莱恩 Solace ṣe n gbe awọn itọnisọna fun gbogbo akoko sisọ koodu agbasọ.

Saukewa Kilo Code Kilo dokokin Saukewa Kilo Code Kilo dokokin Download Kilo Code Kilo rules

llms.txt

Jeremy Howard ọkọ̀tọ fun awọn apejuwe aaye LLM-awọn ti o le ka.

Download llms.txt

What’s Inside the CLAUDE.md Snippet

Gbogbo faili isopọmọ kọ́ aṣoju AI rẹ gangan bi o ṣe le lo Solace. Nibi ni Ikhodi ye-Claude snippet fi silẹ sinu iṣẹ rẹ ati pe aṣoju rẹ yoo loye lẹsẹkẹsẹ gbogbo awọn API Solace 14 naa, olupin MCP, e-igbasilẹ, ati awọn iṣe to dara julọ.

# 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 {"ìtumọ̀ ìtumọ̀": "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 run":"...","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    {"ìtumọ̀ ìtumọ̀": "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 run":"...","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

Àkọsílẹ̀ kikun:download cloude.md snippet • Wo awọn aṣoju.json (ọkọ-ọkọ ẹrọ)

Hola Mundo in 3 API Awọn ipe

Gbogbo ohun elo Solace ti o ni kikun ni a le kọ ni awọn aṣẹ mẹta.

1

Ṣiṣatunkọ si eyikeyi oju-iwe

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

Àwòrán iboju iboju ohun tó ṣẹlẹ̀

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

Ẹ̀rí tí wọ́n fi gba ẹ̀rí náà ló ń ṣiṣẹ́ lọ́nà tó ṣe é fàlàlà

→ 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. every action tamper-evident.

Àlàyé API Àtúnyẹ̀wò Àtúnyẹ̀wò Àtúnyẹ̀wò Àtúnyẹ̀wò Àtúnyẹ̀wò Àtúnyẹ̀wò Àtúnyẹ̀wò Àtúnyẹ̀wò Àtúnyẹ̀wò Àtúnyẹ̀wò Àtúnyẹ̀wò Àtúnyẹ̀wò Àtúnyẹ̀wò À

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

Ƙarshen Ƙarshe Àṣà Ìṣèlú Ohun tí ó ṣe Ámbito de OAuth3
/api/navigatePOSTFi URL kan ṣafikun ninu ẹrọ aṣawakirinavegador.navegar
/api/clickPOSTTẹ eyikeyi CSS selectorI-I-browser.click
/api/fillPOSTṢẹ́ ẹ̀rí kan kí ẹ sì fi kún pápá ìforúkọsílẹ̀browser.fill browser.fill browser.fill browser.fill
/api/screenshotPOSTGba oju-iwe lọwọlọwọ bi PNG (ti a fipamọ si awọn ohun elo /)navegador.capture de pantalla
/api/evaluatePOSTJavaScript ( Run Run) jẹ ohun ti o ni imọran.ìtumọ̀ ìtumọ̀), return result keyevaluar navegador
/api/snapshotPOSTGba HTML aise ti oju-iweisiphequluli.snapshot
/api/aria-snapshotGETARIA accessibility tree (ìpín JSON)isiphequluli.snapshot
/api/dom-snapshotGETMti wa picha ya DOM kwa ajili ya ukaguzi wa muundo wa deterministicisiphequluli.snapshot
/api/page-snapshotGETAṣayan oju-iwe ti a ṣajọpọ (ARIA + DOM + metadata)isiphequluli.snapshot
/api/healthGETÌwádìí nípa bí nǹkan ṣe máa ń rí lára àwọn èèyàn láti fi mọ bí nǹkan ṣe máa ń rí lára àwọn èèyàn láti fi mọ ìgbà tí nǹkan máa ń lọ.(kò sí)
/api/statusGETìlera aṣawakiri, ìmúratán, URL ìṣẹ̀lẹ̀, ìjíròrò ìjíròrò(kò sí)
/api/part11/statusGETIwọn iṣelọpọ ipinle 11, id akoko, awọn bytes ti a kọ, aṣiṣe ikẹhin(kò sí)
/api/part11/configPOSTṢeto apakan 11 ti ipo gbigba ati akojọ aṣayan iṣayẹwopart11.configure part11.configure part11.configure part11.configure
/agents.jsonGETAwọn agbara ẹrọ-oju-iwe ti o ṣafihan manifest(kò sí)

MCP Server Live Now

Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọlé àwòrán Àkọ

✅ Local MCP Available Now

# Step 1: start the MCP Server (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"]
    }
  }
}

Ni kete ti a ba ṣatunṣe, Ikhodi ye-Claude n pe detect_apps, create_schedule, record_evidenceàti , àti 5 more Hub-native MCP tools on localhost:8888Gbogbo ipe ni OAuth3-scoped ati SHA-256 ti fi hàn.

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"
}

Ṣiṣopọ lati ẹrọ eyikeyi. Awọn oṣiṣẹ aṣawakiri n ṣiṣẹ ni awọsanma. OAuth3 n ṣakoso gbogbo ipe ọpa. Gbogbo iṣe ti a ṣe ni ọna asopọ ati ẹri ti a gba si apoti rẹ.

8 Ẹrọ MCP Ọpas Available Today

Ẹrọ MCP Ọpaká sì tún máa fi àwòrán sí APIOhun tí ó ṣe
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, readinessàti , àti runtime state.

Ohun tí aṣojú rẹ lè ṣe pẹ̀lú Solace

Yato si lilọ kiri ati tẹ Solace fun oluranlowo rẹ ni kikun sensory ati iranti eto fun awọn ayelujara.

Wo ojúewé

Ṣiṣowo iboju eyikeyi oju-iwe ni ipinnu kikun. Gba awọn fọto DOM ati awọn igi iraye si ARIA. Oluranlowo rẹ gba data wiwo ti a ṣopọ + data semantic kii ṣe HTML nikan.

Ṣiṣe jade Data ti a ṣe agbekalẹ

Ẹsẹ ti o wa ni run run /api/evaluateṢiṣe JavaScript ki o si pada JSON ti a ṣetọju. yọ awọn tabili, awọn idiyele, awọn iye fọọmu, tabi eyikeyi data oju-iwe taara sinu ipo aṣoju rẹ.

Scoped Permissions

Ohun tó o nílò nìkan ni kó o béèrè. àwọn àmì ìṣọ̀ǹbáyé OAuth3 ni a ti pinnu ()navegador.navegar, I-I-browser.click, browser.fill browser.fill browser.fill browser.fill), tí ó ní ààlà àkókò, tí ó sì ṣeé yí padà.

Ẹ̀rí Àbáyọ Àkànṣe

Gbogbo ìgbésẹ́ aṣojú ni wọ́n máa ń fi àkọsílẹ̀ wọlé, wọ́n á sì fi ọ̀rọ̀ náà dìẹ̀, wọ́n á sì fi àmì àdììtú dìẹ̀.

Ohunelo Memory

Solace máa ń rántí àwọn iṣẹ́ àṣeyọrí tó ń ṣe àṣeyọrí bí àtọ̀sọ́nà. ní ìgbà tí wọ́n bá ń ṣe àtúnṣe, ọ̀gá rẹ á fi LLM sílẹ̀ pátápátá, á sì máa fi $0.001 99% dín owó tí wọ́n ń ná sórí ìsọ́nà àbáyọ̀ kù ju ìsọ́nà àtúnṣe lọ.

Ìfọwọ́sowọ́sí Ìṣirò-Awọn Àpapọ̀

Ṣeto awọn opin inawo fun akoko kọọkan."presupuesto_usd": 0.05nínú ìbẹ̀wò àmìọ̀rọ̀ rẹ àti ìfòyemọ̀ rẹ, Solace máa ń dáwó dúró fún ọ̀gá náà nígbà tí wọ́n bá ti fi owó tó ń wọlé fún wọn lé e lórí.

Ìwádìí nípa ẹ̀rí

Ìbéèrè ti o ti kọja n ṣiṣẹ pẹlu/api/evidence/searchàwọn aṣojú lè wá ohun tó ṣẹlẹ̀ nínú àwọn ìpàdé tó ṣáájú tó wúlò fún àwọn iṣẹ́ tó ń lọ nílẹ̀ bíi "àwọn imeeli tí a kò rí láti ìgbà tí wọ́n ti ṣe eré ìje kẹ́yìn. "

Igbesiwaju akoko

Awọn akoko aṣawakiri wa laaye laarin awọn ipe aṣoju. Ṣiṣii wọle lẹẹkan, tunlo akoko naa. Ko si atunṣe idanimọ lori owo. Awọn kuki, ipamọ agbegbe, ati awọn aami auth n wa ni ipo laarin awọn iṣẹ.

Awọn tabs iduroṣinṣin

Ẹnì kan tó ń ṣiṣẹ́ fún ẹ lè fọ́ ojú ìwé mẹ́wàá lẹ́sẹ̀ pẹ̀lú rẹ, ó lè fi àwọn àbá tó wà nínú rẹ̀ wé ara rẹ, ó sì lè fi àwọn ìwádìí tó wà nínú rẹ̀ ṣajọpọ pẹ̀lú àwọn ẹ̀rí tó dá lórí ara rẹ.

Awọn ẹja Multi-Agent Swarms

Spawn multiple independent Solace Browser instances. scout agents explore; coder agents act; skeptic agents verify. instance kọọkan ni ipade tirẹ, eto isuna, ati ẹri ẹri. orchestrate lati eyikeyi agbekalẹ (cron, Cloud Run, GitHub Actions).

E-Sign & FDA Part 11

Gbogbo ìgbésẹ̀ tí wọ́n fọwọ́ sí lè jẹ́ aláwọ̀sílẹ̀: olùṣe á kọ́ [PH0]]I (Phuc) ṣe àgbéyẹ̀wò rẹ̀, ó sì fọwọ́ sí ìgbésẹ̀ yìí lórí [timestamp]”.

Awọn iṣe ti o dara julọ ti aṣoju

Awọn awoṣe ti o jẹ ki aṣoju rẹ gbẹkẹle, iṣayẹwo, ati ki o jẹ owo-owo lati ṣiṣẹ.

✅ Àwòrán iboju-ìwé kí o tó tẹ

Nigbagbogbo pe/api/screenshotèyí á mú kí àkọsílẹ̀ ẹ̀rí wà nípa ohun tí aṣojú náà rí kí ó tó ṣe ohun tó ṣe tó ṣe pàtàkì fún àyẹ̀wò àbáwọ̀ àti dídá àtúnṣe àwọn eré tí kò ṣẹ́sẹ̀ dé.

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

Àwòrán àpapọ̀ fún ètò ìṣẹ̀dá, Àwòrán àpapọ̀ fún ojú

Use Use /api/aria-snapshot(ARIA accessibility tree, JSON) nigbati aṣoju rẹ ba nilo lati lo oye ti oju-iwe./api/snapshotṢiṣe awọn ohun elo HTML ti o ni imọran./api/screenshotfún ìsọfúnni nípa àwòrán àti ìsọfúnni.

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

Ìbéèrè Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ìwòye Ì

O nilo lati beere nikan awọn aaye OAuth3 ti iṣẹ rẹ nilo. iṣẹ iwadii kika nikan ko yẹ ki o nibrowser.fill browser.fill browser.fill browser.fillAwọn aaye ti o nipọn ṣe idiwọ awọn ipa ẹgbẹ ti o ni ipalara ati ki o ṣe idanwo ibamu.

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

Ṣayẹwo fun awọn ilana ti o wa tẹlẹ ni akọkọ

Ṣaaju ki o to ṣakoso iṣẹ ṣiṣe pẹlu awọn aami LLM, pe/api/recipes/match. bí ohun èlò kan bá wà fún iṣẹ́ náà, tún un ṣe ní $0.001.

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

Ṣeto isuna lori gbogbo akoko ipade

má ṣe jẹ́ kí ọ̀kan lára àwọn òṣìṣẹ́ rẹ̀ máa ṣiṣẹ́ láìní ààlà owó tó yẹ kó o fi ṣètò rẹ̀.budget_usd budget budgetSolace yóò dá àpéjọ náà dúró nígbà tí a bá dé ààlà dípò tí yóò fi máa fi òfò ṣòfò láìjẹ́ kí wọ́n sọ ọ́ di ẹni tó ń náwó.

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_...

Lo awọn akoko lẹẹkansi fun awọn aaye ti a ṣe idanimọ

wọlé sílé lẹ́ẹ̀kan ṣoṣo, kó o sì tọ́jú àmì ìjíròrò náà."id phiên"ó máa ń mú kí wọ́n lè lo àwọn kuki àti àlàyé ìpilẹ̀ṣẹ̀ wọn padà nínú àwọn ìkéde API tó tẹ̀ lé e. ó máa ń mú kí wọ́n máà rí ìsọfúnni kankan nípa ìsọfúnni wọlé tó bá ti ń jáde nínú gbogbo ìsọfúnni tí wọ́n ń ṣe.

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

Ohun tí Àjọṣe-Abí-Ọmọda Ṣe Nìdí

AEO: Ẹlẹda Ẹrọ Imọ-ẹrọ Ẹlẹda

Gẹgẹbi SEO ti ṣe imudarasi fun awọn crawlers wiwa, AEO ṣe imudarasi fun awọn aṣoju AI. Solace jẹ pẹpẹ akọkọ ti a kọ pẹlu awọn aṣoju bi awọn olumulo kilasi akọkọ kii ṣe imọran lẹhin.

Ẹ̀rí tí àwọn aṣojú rẹ kò lè ṣe irọ́

Gbogbo ìgbésẹ́ tí aṣojú kan bá ṣe máa ń mú kí ẹ̀rí SHA-256 tó ní ẹ̀ka àtẹ̀sílẹ̀ tó ń fi hẹ́shẹ́ hàn jáde. CISO rẹ lè ṣàyẹ̀wò ohun tí AI ṣe. ìgbìmọ̀ rẹ lè rí ẹ̀rí náà. kò sí àpótí dúdú kankan.

Awọn ilana ti o ṣe awọn aṣoju ọlọgbọn diẹ sii

nígbà tí ọ̀kan lára àwọn òṣìṣẹ́ náà bá parí iṣẹ́ kan, ó di ohun èlò ìṣẹ́ oúnjẹ. ìgbà míì: $0.001 máa ń ṣe àtúnṣe kò sí àmì ẹ̀rí LLM tí wọ́n máa lò. àwọn òṣìṣẹ́ tó ń lo Solace máa ń tètè yá ju ti ìgbà lọ, wọ́n sì máa ń jẹ́ ẹni tó ń wọ́n sàn ju ti ìgbà

Bí Solace ṣe ń fi wé ara rẹ

Àwọn tó ń ṣe ìyípadà tí wọ́n bá ń yan àwọn ohun èlò ìjápọ̀ àkànṣe sọ̀rọ̀ nípa àwọn ìbéèrè mẹ́rin: ṣé ó máa ń dá àwọn ìjápọ̀ dúró? ṣé ó máa ń dá ọ̀nà ìwádìí sílẹ̀? ṣé mo lè fi ẹ̀ṣẹ̀ náà lé AI lọ́wọ́ láìní àwọn ìnáwó tí kò léwu? ṣé ó máa yè bó ṣe

Ànímọ̀ tó ṣe pàtàkì jù lọ ni pé, ó máa ń ṣe àwọn nǹkan tó máa ń mú kí ara tù wá. Solace Browser Oniseere taara Isiphequluli-ukusetshenziswa / OpenClaw 芭迪恩 / 扎皮尔
Igbesiwaju akoko ipade ✅ Awọn kuki n gbe lori gbogbo awọn ṣiṣe Ephemeral by default Kò sí ìrántí ìjíròrò kankan ✅ Ìwà àfikún Chrome
SHA-256 auditoría de seguimiento ✅ Gbogbo ìgbésẹ̀, tí a fi hẹ́shì ṣètò ni Kò sí ẹni tó bá ń ṣe àkànṣe iṣẹ́ Kò sí ẹnìkan Àwọn àkọsílẹ̀ lásán (kì í ṣe tí wọ́n fi ń ṣe àṣìṣe)
FDA Sehemu ya 11 e-signa ✅ A ṣe agbekalẹ ni ()/api/v1/esign) Not available Kò sí ìsọfúnni kankan Not available Kò sí ìsọfúnni kankan Not available Kò sí ìsọfúnni kankan
Owo-owo / iye owo oke ✅ Awọn ẹnu-ọna isuna fun tokeni kọọkan Unlimited (kò sí ẹnu ọ̀nà) Kò sí ìnáwó tó yẹ kí wọ́n máa ṣe lórí ìnáwó. ✅ Awọn opin eto nikan
Aṣayan atunṣe ohunelo ni $0.001 ✅ Lẹhin ṣiṣe aṣeyọri akọkọ Always LLM cost Always LLM cost ✅ Zap replay (kò sí LLM)
Awọn ọna kika faili aṣoju-ilẹ-ilẹ ✅ 21 awọn ọna kika (CLAUDE.md, AGENTS.md…) Kò sí ẹnìkan Kò sí ẹnìkan Kò sí ẹnìkan
OAuth3 ni awọn aṣoju ti o ni oye ti o pọju ✅ Awọn aami ti o ni akoko ti o ni opin, ti o le tunto Àfikún sí gbogbo ohun tó wà nínú rẹ̀ tàbí kò sí ohun tó wà nínú rẹ̀ Àfikún sí gbogbo ohun tó wà nínú rẹ̀ tàbí kò sí ohun tó wà nínú rẹ̀ Àwọn ìmúlò ní ìpele app nìkan ni
Local-first (kò sí awọ̀n-òkun tó yẹ) ✅ Ó ń ṣiṣẹ́ ní ìfọ̀kànbalẹ̀ pátápátá ní ìfọ̀kànbalẹ̀ ✅ Bẹẹni ✅ O pọju julọ Oju-ori-ori-ori-ori-ori
MCP Server ✅ Awọn irinṣẹ 7, JSON-RPC 2.0 (tẹlẹ) Not available Kò sí ìsọfúnni kankan Not available Kò sí ìsọfúnni kankan Not available Kò sí ìsọfúnni kankan

Solace kì í ṣe ohun tí wọ́n fi ń ṣe ìwé ìkọ́kọ́ àwọn òǹkọ̀wé. ó jẹ́ ẹ̀ka ìsọfúnni OAuth3 lórí ìwé ìkọ́kọ́ àwọn òǹkọ̀wé ó fi ń fi ìgbàlódé ìṣètò, àwọn ẹ̀rí tó wà nínú ẹ̀ka, àwọn ẹnu ọ̀nà ìnáwó àti àwọn ìsọfúnni tó ń ṣe

Ti o ba jẹ aṣoju AI ti o ka eyi

A kọ apakan yii taara fun ọ Ikhodi ye-Claude, Codex, El cursor, Copilot, tabi eyikeyi aṣoju AI miiran ti o ti de oju-iwe yii.

Àwọn ẹ̀bùn rẹ wà níbí

Nigbati Solace Browser ba n ṣiṣẹ ()localhost:8888), o le: rin si eyikeyi URL, tẹ eyikeyi eroja nipasẹ CSS selector, kun eyikeyi fọọmu aaye, mu awọn screenshots, mu DOM snapshots, ṣiṣe JavaScript, ati ka SHA-256 ẹri logs.

Ṣayẹwo boya Solace wa:

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

Ẹrọ-Ẹri-Ẹri Spec

Gba ifarahan agbara naa ni eto-ọrọ. lo eyi bi orisun otitọ rẹ fun awọn orukọ ipari ati awọn ọna ti o ni atilẹyin. ọna Canonical jẹ /agents.json (kii ṣe /api/agents.json).

curl http://localhost:8888/agents.json
curl https://www.solaceagi.com/agents.json
Wo awọn aṣoju.json ↗

Àpẹẹrẹ Ọ̀nà Ìran-Ìkẹ́kọ̀ọ́

Ti o ba jẹ aṣoju ti o ni agbara wiwo, eyi ni apẹrẹ ti a ṣe iṣeduro: ṣe igbiyanju, fọto iboju, ṣe itupalẹ aworan naa, pinnu ohun ti o tẹ, ṣe, fọto iboju lẹẹkansi lati ṣayẹwo. Maṣe ro pe iṣe ti ṣaṣeyọri laisi idaniloju wiwo.

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

Àjọṣe Ìdáhùn (Iṣẹ́ Ìdánilójú)

má ṣe gbẹ́kẹ̀ lé ipò HTTP nìkan. àwọn ìgbà díẹ̀ ni wọ́n máa ń fi ìsọfúnni 200 padà fún wọn.{"error": ...}Olùdarí rẹ gbọdọ parse JSON ati beere aṣeyọri == true body ṣaaju ki o to tẹsiwaju.

# 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."}

Àkọsílẹ̀ ìdìbò ènìyàn

Ti o ba tẹ CAPTCHA, 2FA, iyatọ ti ifọwọsi, tabi eewu ofin / ibamu, da awọn ipe iṣe lẹsẹkẹsẹ.{"escalate": true}Ifiranṣẹ si olutọju orin rẹ (maṣe ṣe atunṣe awọn atunṣe iboju afọju).

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

Safe Execution Loop

Lo a deterministic loop: ilera, rin irin ajo, ṣayẹwo, ṣe, ṣayẹwo, ojuami idanwo.Gba /api/page-snapshotAwọn iṣe ti o ni eewu giga ṣaaju ṣiṣe ṣiṣe ṣiṣe jẹ ki o ṣayẹwo ati yago fun awọn aṣiṣe 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

Bii o ṣe le ṣẹda igbasilẹ E-Iwọle

Nigbati olumulo kan ba fọwọsi iṣe ti o ṣetan, ṣe igbasilẹ itẹwọgba itanna wọn. Eyi ṣẹda igbasilẹ FDA 21 CFR Part 11 §11.100: ẹniti o fọwọsi, ohun ti wọn fọwọsi, ati nigbati o ti fi aami sinu oruka hash.

# After user clicks Gba ifọwọsi fun in the bottom rail:
POST /api/v1/esign/token
{
  "user_id": "phuc@example.com",
  "run_id run run": "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
# }

Àpẹẹrẹ Multi-Agent

Spawn awọn aṣoju mẹta fun adaṣe alagbara: Scout (ṣiṣẹ + fọto iboju, kika nikan, awoṣe L1) → Solver (tẹ + kun + ṣe ayẹwo, awoṣe L3) → Skeptic (jẹrisi iṣelọpọ lodi si ẹri, awoṣe L1).run_id run run run runàwọn ẹ̀rí tí wọ́n fi ń ṣe ìwádìí wọn ni wọ́n ń fi kún ara wọn nígbà tí wọ́n bá ń ṣe ìwádìí.

# 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 run": "run-abc123"}

Àṣìṣe Ìtumọ̀ fún Àwọn Olùdarí

Gbogbo àṣìṣe Solace ni a kọ. àṣìṣe tí a lè yí padà máa ń ṣàtúnṣe pẹ̀lú ìmúṣẹ. àṣìṣe tí a kò lè yí padà nílò ìfilọ̀ ènìyàn tàbí àtúnṣe iṣẹ́.

Kódì Kódì Meaning Meaning Meaning Meaning Meaning Meaning Meaning Meaning Meaning A lè fi àtúnṣe ṣe é Action Agent Àṣẹ Àṣẹ
SELECTOR_NOT_FOUNDCSS selector kò bá ohunkóhun muNoO wa ni awọn ipe/api/snapshotláti tún àwon ìtumọ̀ ṣe rí
NAVIGATION_TIMEOUTOju-iwe gba [PH0]] 30s lati gba loadBẹẹniṢe atunṣe pẹlu backkoff exponential (pẹlu awọn igbiyanju mẹta)
BUDGET_EXCEEDEDIwọn iye owo akoko ti o ni ipa ti o ni ipaNoṢiṣoro si oniṣẹ eniyan fun alekun isuna
SCOPE_DENIEDIṣẹ ko si ni awọn aaye ami-iṣowo OAuth3NoGba ami tuntun pẹlu ibiti o nilo
HUMAN_REQUIREDCAPTCHA tabi 2FA ti ṣe awariNoO wa ni awọn ipe{"escalate": true}lẹ́sẹ̀kẹsẹ̀ ni wọ́n ṣe ń ṣe é.
NETWORK_ERRORibi tí wọ́n ti ń fi ibi tí wọ́n ti ń fi ibi tí wọ́n ti ń fi ibi tí wọ́n ti ń fi ibi tí wọ́n ti ń fi ibi tí wọ́n ti ń fi ibi tí wọ́n ti ń fi ibi tí wọ́n ti ń fi ibi tí wọ́n ti ń fi ibi tí wọ́n ti ń fi ibi tí wọ́n ti ń fi ibi tí wọ́n ti ńBẹẹniLẹhin 5s, lẹhinna 30s, lẹhinna kuna
SESSION_EXPIREDCookies de autenticación obsoletasNoṢayẹwo-tun, lẹhinna tẹsiwaju lati oju-ifoju ẹri ti o kẹhin
ELEMENT_NOT_INTERACTABLEHidden or disabled ElementBẹẹniDuro 2s ati ki o tun gbiyanju; screenshot lati ṣayẹwo ipo akọkọ

Wiki Prime Semantic Wayback Machine

Gbogbo ojúewé tí Solace ń ṣèbẹ̀wò sí ni wọ́n ń tẹ́ sínú àtẹ́ńtán ìtumọ̀ tó tó àádọ́rin-lé-ó-mọ́rin [750, byte] tó ń pa ìparí ojúewé náà mọ́, ó ń tọ́jú ohun tó ń ṣe, ìjìnnà, àti àwọn ohun tó jẹ́ kókó. Kò sí ohun-ini olupin ti o nilo lẹhin gbigba lati ayelujara akọkọ.

Ìpín ìyọrísí: localhost:8888ó máa ń bójú tó lílo ìṣẹ́yára/ìmúṣẹ ìṣẹ́yára tó wà níbí nínú Solace Browser, nígbà tí wọ́n bá ń ṣe é.https://solaceagi.com/api/v1/prime-wiki/* ipo agbegbe nikan n ṣiṣẹ laisi akojọ awọsanma.

750 bytes → Full Page

Ẹrọ Wayback Machine tọju 100KB+ HTML alailẹgbẹ fun oju-iwe kan (100,000 TB lapapọ). Solace tọju egungun semantic ti 750-byte ati pe o tun ṣe atunṣe oju-iwe deede ni agbegbe. 133x kere. O jẹ afẹsodi ti a ti ṣe pataki.

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

Àwòrán tó ń gbé ìsọfúnni jáde nínú Appstore-Focused Index

Ko dabi Wayback Machine (gbogbo oju opo wẹẹbu), Solace n fojusi loriAwọn aaye itaja appstoreàwọn ìkànnì tó ní àwọn àbáwọ̀ fún ìmúṣẹ iṣẹ́ ìyanu Solace. GitHub, Gmail, LinkedIn, Substack, Iroyin ti o ni imọran, àti bẹ́ẹ̀ lọ.

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}

Àǹfààní: Àfikún Ìjọpọ̀ Àtijọpọ̀ Àtijọpọ̀

O jẹ ọfẹ:kó àwọn àwòrán tó o lè rí gbà látinú ìrìn àjò rẹ.
I-I-Pro ($28/mo):wọlé sí ìlàlóye ìsọfúnni tó kúnnú ìsọfúnni tó wà fún àwùjọ ìtọ́jú ìsọfúnni fún gbogbo ìkànnì ìkànnì appstore. jáwọ́ nínú ìwádìí àtúnṣe LLM. fi $1050/ọjọ́ pamọ́ ní àwọn àmìọ̀rọ̀.

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

Render API Server-Side Reconstruction

Ṣe atunṣe eyikeyi oju-iwe ti a ṣe afihan taara lati API. O n pada HTML kikun pẹlu apẹrẹ ipinle Prime Mermaid FSM ti o ni ẹda. O wulo fun awọn iṣayẹwo iṣaaju, awọn fọto iboju, ati ṣiṣan ilana.

# 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

Ṣafẹsi Awọn ohun-ini oju-iwe

Gbogbo ìbẹ̀wò Solace Browser sí ìkànnì appstore kan máa ń dá ìṣẹ́jú Wiki Prime. Ṣẹwọ̀n-àwọ̀n sí ìjùmọ̀ra àwùjọ àwọn ìbẹ̀wò rẹ máa ń ṣe gbogbo ọmọ ẹgbẹ́ Pro láǹfààní. Gbé àwọn ìwé àbáwọ̀ àkànṣe sórí láti ṣe àtúnṣe sí ìsọfúnni.

# 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: Olùdarí rẹ jẹ Olùdarí On-Page

Gbogbo oju-iwe ti Solace Browser n ṣe abẹwo si gba iduroṣinṣin ti o wa ni irọra meji ti o wa ni igbagbogbo. oju-irin oke n fihan ipo aṣoju rẹ ni akoko gidi. oju-irin isalẹ jẹ igbimọ iwiregbe nibiti o le ba Yinyang sọrọ taara.añadir_init_scriptwọ́n máa ń yè bó ṣe yẹ kí wọ́n máa rìnrìn àjò, kí wọ́n máa tún ojúewé wọn ṣe, kí wọ́n sì máa gbé ojúewé tí wọ́n ti fi CSP pa mọ́ bíi Gmail lọ́wọ́.

▲ Top Rail Always Visible

A 32px bara ti pin si oke ti gbogbo oju-iwe.[PH0]] Solace ilé]→ padà sí ilé aṣawakiri rẹ̀ pẹ̀lú ìtẹ́lẹ̀kọ̀ kan.IDLE / EXECUTING / PREVIEW_READY / DONE), orukọ ohun elo lọwọlọwọ, ati iṣiro iye ti npo (awọn oju-iwe ti a ṣabẹwo si, awọn ipe LLM, idiyele ti a fipamọ, akoko akoko).

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

▼ Bottom Rail Ṣabẹwo & Gba Igbawọle

A 36px ṣubu agbekalẹ iwiregbe agbekalẹ ni isalẹ ti gbogbo oju-iwe. Auto-gbesẹ nigbati ipinle dePREVIEW_READY(òṣìṣẹ́ rẹ ti múra iṣẹ́ kan sílẹ̀),BLOCKED(ó nílò ìjìnlẹ̀ òye), tàbíFAILEDOlumulo n tẹ .Gba ifọwọsi fun or Kọ̀aṣoju rẹ gba ipinnu nipasẹ WebSocket.

# 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 run": "run-abc123"
 }}

Ṣiṣan Alerts 3 Awọn ikanni

Àwọn aṣojú lè fi àwọn ìsọfúnni ránṣẹ́ sí ẹni tó ń lò ó láìdáwọ́ ojúewé tó wà níhìn-ín wọn.ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò àà(3s popup popup ya chini kulia),popup popup popup popup(modala pẹlu awọn bọtini iṣe),kí wọ́n lè gba àkósoGbogbo awọn ikanni ni FSM-gated ko si itaniji ina laisi iyipada ipo ti o wulo.

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

# channel: "ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò ààtò àà" | "popup popup" | "kí wọ́n lè gba àkóso"
# priority: "low" | "high" | "critical"

Ó ṣiṣẹ́ lórí gbogbo ojúewé Gígẹ́lì pẹ̀lú

Awọn rails ni a fi sinu biOniseere añadir_init_scriptwọ́n máa ń wà títí di gbogbo ìjìnlẹ̀ ìjìnlẹ̀ nínú agbòǹdajú kan náà, títí kan àwọn ojúewé tí wọ́n ti fi CSP pa mọ́ bíiGmail, Awọn iwe-ẹri Googleàti , àtiIroyin ti o ni imọranAwọn JS nlo nikan awọn ọna DOM (ko si.HTML innerYinyang jẹ nigbagbogbo han, nigbagbogbo wọle.

Yinyang Chat API

Awọn olumulo le tẹ taara si Yinyang lati isalẹ ti oju-iwe. aṣoju rẹ gba awọn ifiranṣẹ nipasẹ WebSocket ati pe o le dahun. lo eyi fun awọn ibeere alaye, awọn ifọwọsi aifọkanbalẹ, tabi awọn ayipada siseto arin iṣẹ. gbogbo ifiranṣẹ ti wa ni wọle si Iwọn ẹri ti Iwọn 11.

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

Àwọn Àbájáde Olùdarí: Ìrántí Ìwọlé Rẹ, Ìrántí Ìwọlé Rẹ & Ẹ̀rí Ìwọlé Rẹ

Gbogbo iṣẹ́ tí aṣojú rẹ bá ṣe máa ń mú àbájáde jáde tó ṣeé ṣe láti rí gbà látinú ojúewé ilé Solace Browser. èyí tí wọ́n ṣe ní ìbámu pẹ̀lú ìlànà Jony Ive: máa wà níhìn-ín nígbà gbogbo, má ṣe máa dá sí nǹkan, ṣe ni ohun tó o nílò gan-an. aṣojú náà máa ń ṣiṣẹ́; ìwọ ni wàá máa ṣe àgbéyẹ̀wò rẹ

Ìkápá ìílé Àwọn ìwé tó ń dúró de ìgbẹ́kẹ̀lé

Gbogbo agbese ti aṣoju rẹ pese (ipade imeeli, ifiweranṣẹ Substack, asọye LinkedIn) wa nibi ṣaaju ki o to firanṣẹ. apoti ifiweranṣẹ fihan: ọrọ ti o firanṣẹ, agbese ti aṣoju kọ, ami igbẹkẹle, akoko fifiranṣẹ ti o ṣe akiro. Ṣe atunyẹwo ati fọwọsi pẹlu titẹ kan tabi ṣe atunṣe ṣaaju ki o to fọwọ

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"
# }]}

Àpótí ìsọfúnni A rán & A ṣètò

àwọn ohun tí wọ́n fọwọ́ sí máa ń dé sínú àpótí ìsọfúnni. wo ohun tí wọ́n ránṣẹ́, ìgbà wo, ohun tí wọ́n ṣe, àti ohun tí ẹ̀rí ń fi hàn. àwọn ohun tí wọ́n ṣètò láti ṣe fi hàn pé àkókò tí wọ́n ń ṣe ìsọfúnni lẹ́yìn ti ń bọ̀. gbogbo ohun tí wọ́n wọ inú àpótí ìsọ

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"
# }]}

📅 Àkókò & Àkókò

Awọn iṣẹ-ṣiṣe ti o nlọsiwaju (ipele owurọ, akọsilẹ ọsẹ, akọọlẹ alẹ) han lori eto naa. wo akoko ṣiṣe ti o tẹle, abajade ṣiṣe ti o kẹhin, ati isuna ti o lo akoko yii. Awọn aṣoju le ṣafikun si eto naa nipasẹ API; awọn olumulo le da duro, fi silẹ, tabi tun ṣe eto lati oju-iwe ile.

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"
# }]}

Ìtàn Ohunelo Run Log

Gbogbo awọn ṣiṣe ilana ti wa ni logged: orukọ ohun elo, akoko, awọn aami ti a lo, idiyele, abajade. awọn ṣiṣe aṣeyọri kọ apoti ilana fun awọn iyipada $ 0.001 iwaju. awọn ṣiṣe aṣiṣe fihan ibiti wọn ti fọ ati idi ti o dara julọ fun ṣiṣan awọn ilana app.

GET /api/v1/history?limit=20
# {"runs": [{
#   "run_id run run": "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
# }]}

FDA Part 11 Evidence

Gbogbo ìgbésẹ̀ tí wọ́n fọwọ́ sí máa ń dá àtẹ̀sílẹ̀ àwòrán àwòrán àwòrán tó lè múni ṣe àṣìṣe sílẹ̀. ó ṣeé ṣe láti rí i látinú àtẹ̀ ìtàn: wo ohun tí aṣàwákiri náà fi hàn ní pàtó kí ọ̀gá rẹ tó ṣe nǹkan, ohun tí ọ̀gá rẹ sọ, àti ohun tí wọ́n ṣe. sHA-256 tí wọ́n

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

Wiki Prime Snapshots

Nigbati aṣoju rẹ ba ṣabẹwo si aaye tuntun kan, o ṣẹda aworan aworan Wiki Prime: maapu ti a ṣe afihan ti gbogbo awọn eroja ibanisọrọ (awọn atunto DOM, awọn ipa ARIA, awọn ọna iṣe).

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"
# }]}

Ẹ̀kọ́ Látinú Àwọn Àtúnṣe Èèyàn

Nigbati olumulo kan ba ṣe atunṣe agbese ti a kọ nipasẹ aṣoju ṣaaju ki o to fọwọsi rẹ, Solace gba delta bi aìfilọ́fẹ́ ìfilọ́fẹ́ ìfilọ́fẹ́ ìfilọ́fẹ́Ni akoko, aṣoju naa kọ ohùn olumulo, ohun ti o n ṣe, ati aṣa rẹ laisi ikẹkọ ti o han gbangba. eyi ni ọna atunṣe ti o jẹ ki awọn aṣoju dara julọ bi o ṣe nlo wọn siwaju sii.

Bí ó ṣe ń ṣiṣẹ́

  1. Ọ̀gá kan kọ ìwé ìkọ́kọ́ó dé inú àpótí ìsì pẹ̀lú →ìdúró_ìgbàwọ̀n: awaiting_approval status
  2. Mai amfani edits draft→ Solace yàtọ̀ sí àkọlé àtọwọdá àti àdàkọ, ó mú delta jáde
  3. Olumulo fọwọsidelta ni a máa ń pa mọ́ gẹ́gẹ́ bí astyle preference style stylewọ́n fi àmì sí ohun elo + olùgbàǹgbà
  4. Ẹsẹ to n bọ ni ẹ̀ẹ̀kan.→ aṣoju gba awọn ayanfẹ aṣa ninu eto rẹ ni itọsọna:Ohun ti Olumulo fẹ: aami-iforukọsilẹ kukuru, ko si awọn ami iyalẹnu, nigbagbogbo mẹnuba nọmba itọkasi
  5. Àwòrán tó ń mú kí àbájáde rẹ sunwọ̀n sí i→ àwọn àtúnṣe tó kéré jù lọ ló yẹ kí wọ́n ṣe bí àkókò ti ń lọ.

API ayanfẹ

àwọn aṣojú lè ka àwọn ìlànà ìmúra kí wọ́n tó lè ṣe àwọn àdàkọ. a máa ń fi àwọn ìlànà náà pa mọ́ fún ohun ìlò, fún ẹni tó ń gba ìwé, àti kárí ayé. wọ́n á máa ṣàwárí àwọn ìlànà náà lọ́nà tó máa ń ṣe é fàlàlà nígbà táwọn tó ń lò ó bá ń ṣàtúnṣe tàbí tí wọ́n á máa fi ọwọ́ kọ

# 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@..."}

Àpẹẹrẹ tó tọ́: fọwọ́ sí, ṣatunkọ, kó o kọ́

òfin tí wọ́n fi ń ṣe àwọn ohun tó ń fa ìsọfúnni:kò sígbà tí wọ́n á fi fọwọ́ sí i, kò sígbà tí wọ́n á fi ránṣẹ́ ara wọn.ẹ̀dá èèyàn máa ń rí ìwé ìsọfúnni kọ́kọ́. èyí kì í ṣe ààlà. ohun tó jẹ́ kókó ni. ìfaradà ọ̀dọ́ kọ́kọ́ jẹ́ àmì ìdánilẹ́kọ̀ọ́. ìmúṣẹ ọ̀dọ́ kọ́kọ́ jẹ́ ìtọ́ni. lẹ́yìn ìgbà tí ẹ̀ẹ̀mejì àádọ́rùn - ún bá ti ṣe

0 Olùdíje NÍ KÒ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ TÓ

Olùríjú Ìdánilójú Ìparí ìwé ìtọ́jú QA bí a ti mọ̀ ó

Gbogbo ẹgbẹ́ àwọn aṣojú AI rẹ ló ń fi kóódì tí kò tíì dán wò ránṣẹ́. gbogbo ẹgbẹ́ àwọn aṣojú ìdàgbàsókè tí kò ní àgbékalẹ́ QA ń fò lójúfò. Solace Inspector ni ohun ìlò àkọ́kọ́ tí ó fún àwọn aṣojú tó ń kọ́kọ́ kọ́ ní kóódì AI ní ìlànà QA tí wọ́n ṣe, tí ẹ̀rí

Ti aṣoju AI rẹ ko ba lo Olùdarí Solace, o ni QA ti o buru.

Àkọsílẹ́ Àkọsílẹ̀ Àjọṣe Àjọṣe

Ẹnikẹni ti o ba n ṣafikun awọn aṣoju koodu ba fi awọn alaye JSON silẹ niìkápá ìílé/ó gba ìròyìn kan tí wọ́n fi èdìdì dì lọ́wọ́ látiìsọfúnni tó wà nínú àpótí ìsọfúnni/Ko si isopọmọ aṣa, ko si SDK, eyikeyi ede, eyikeyi awoṣe.

Live Live
🔒

Ẹ̀rí Ìjẹ́rìí Kánádà

Gbogbo ayẹwo ni SHA-256 ti a fi aami pẹlu FDA 21 CFR Part 11 Architected ẹri. Ijọ-idajọ. Tamper-evident. Permanent. Not “I ṣe idanwo rẹ ” — cryptographic proof.

Live Live

Atilẹyin E-Iforukọsilẹ Eniyan

AI n ṣalaye awọn atunṣe. eniyan fọwọsi pẹlu titẹ kan. anti-clippy: ko ṣe fọwọsi laifọwọyi. gbogbo atunṣe jẹ ipinnu eniyan lori igbasilẹ. eyi ni ẹya apaniyan. ko si nkan miiran ti o ni.

Live Live
$0.00 / run $0.00 / run $0.00 / run $0.00 / run Àjọṣe aṣoju-abílé. Àkọlé API ti Zero LLM n pe ni olutọju. Àjọ aṣoju AI rẹ ka ijabọ ti a fi aami si ati pe o lo awọn ohun elo rẹàwọn aráàlú náà ní àwọn nǹkan kan tó jẹ́ tiwọn.Àpẹẹrẹ kan ni fún ìwádìí.

The HITL Loop (Okunrin-ni-i-Loop)

Àjọṣe rẹ
Ó ń kọ́ àwọn ìwétest-spec.json to ìkápá ìílé/
Olùríṣọ́
Gbé + ARIA + DOM + Heuristics + Screenshot → ìwádìí ìdìdì
Àjọṣe rẹ
ó máa ń ka ìròyìn, ó máa ń gbé ìwádìí rẹ̀ yẹ̀ wò pẹ̀lú irú àbá tó ní, ó máa ń sọ̀rọ̀ nípa àwọn àtúnṣe tó yẹ kí wọ́n ṣe.
Human
ó ṣe àgbéyẹ̀wò àwọn àtúnṣe mẹ́ta tó wáyé láàárín ọ̀sẹ̀ mẹ́ẹ̀ẹ́ta. ó tẹ̀ lé ìsọfúnni tó sọ pé ó yẹ kí wọ́n fọwọ́ sí i. ó ti parí.
Vault
SHA-256 ti a fi aami-iṣan silẹ. ẹri gbangba. FDA ibamu. lailai.
# Step 1: Agent writes test spec to ìkápá ìílé/ (any format, any language)
cat > ìkápá ìílé/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 ìsọfúnni tó wà nínú àpótí ìsọfúnni/
cat ìsọfúnni tó wà nínú àpótí ìsọfúnni/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
# }

Web Mode

Ohun elo aṣawakiri eyikeyi. Ṣiṣatunkọ + igi ARIA + DOM snapshot + HICCUPPS heuristics + aworan iboju kikun-iwe. O ṣiṣẹ lori localhost, iṣeto, iṣelọpọ, tabi awọn URL gbangba.

"ìwọ̀n-ò-nà: "ìkànnì"

CLI Mode

Ẹrọ ọṣẹ-ẹsẹ eyikeyi. Ṣiṣe subprocess + assertion code exit + stdout/stderr capture. Kent Beck Kent Beck: Rii ohun ti o bẹru. Ṣiṣẹ lori eyikeyi CLI ni eyikeyi ede.

Ipo: "cli"

API Mode

REST/HTTP endpoints. request + response schema validation + timing + security headers. cem kaner: kí ni ewu didara nínú ìjápọ̀ yìí?

ọ̀nà: "api" O n bọ Sprint 3

Ìgbìmọ̀ Àwọn Ẹlẹ́rìí (Tọ́kọ́ bí Ìsọfúnni Ìwádìí)

UUJames Bach
I-SBTM + i-HICCUPPS Oracle Heuristics
Gbogbo awọn irinṣẹ ṣayẹwo.Solace Inspector ṣe idanwo.O ṣe iwadii, kọ ẹkọ, ti o ni ilọsiwaju si awọn eniyan nigbati o ba nilo idajọ.
Cem Kaner Cem Kaner Cem Kaner Cem Kaner
BBST + Àwárí-ìjápọ̀-ìjápọ̀-ìjápọ̀-ìjápọ̀-ìjápọ̀-ìjápọ̀-ìjápọ̀-ìjápọ̀-ìjápọ̀-ìjápọ̀-ìjápọ̀-ìjápọ̀-ìjápọ̀-ìjápọ̀-ìjáp
Iwọ́n-ẹ̀rọ̀ ìforúkọsílẹ̀ kò jẹ́ ìdarí ó jẹ́ ìjíhìnrere. láìní rẹ̀, o ò mọ̀ ẹni tó pinnu ohun tó ṣe.
U-U-Elisabeth Hendrickson
Ṣawari O! + Charter-Based
Ìwádìí tó dá lórí ìwé ìtọ́jú ti jẹ́ kí wọ́n lè kà á síbí tí wọ́n ti ń ṣe ẹ̀rọ.
Kent Beck Kent Beck Kent Beck Kent Beck
TDD + Lente de verificabilidad
Pẹlu Solace, o le ṣe idanwo ohun gbogbo oju opo wẹẹbu, CLI, API pẹlu ilana kanna.
Michael Bolton ni ó ń ṣe ìwádìí nípa rẹ̀. ni ó ń ṣe ìwádìí nípa rẹ̀.
RST + Iwadi vs Ṣiṣayẹwo
Àwọn ẹrọ ń ṣayẹwo.Àwọn èèyàn ń ṣayẹwo.Aṣayẹwo Solace ń pín iṣẹ́ àṣekára lọ́nà tó tọ́.Àwọn méjèèjì ń fi ẹ̀rí sílẹ̀.

A ti fi idi mulẹ: Awọn oludije Zero ni gbogbo mẹta

Ẹrọ Ọpa Àkọsílẹ́ Àkọsílẹ̀ Àjọṣe Àjọṣe
ìka / ìka JSON JSON
Ẹ̀rí Ìjẹ́rìí Kánádà
SHA-256 ti a fi aami-iṣii pamọ
E-Itumọ E-Iwọlẹ eniyan
fọwọsi awọn atunṣe atunṣe
Owo-owo/iṣiṣẹ
Olùríjú Solace $0.00
Onírúurú ìwé ni MCP ń kọ́ni. ó yàtọ̀ síra
Ketryx (ọgwụ nikan) $$$
QA Wolf QA Wolf QA Wolf QA Wolf $2,000/mo
Mabl Mabl $800/mo
I-I-TestRigor ààlà kan ni wọ́n ń ṣe ààlà kan ni wọ́n ń ṣe partial ààlà kan ni wọ́n ń ṣe ààlà kan ni wọ́n ń ṣe partial $1,200/mo
UUDevin est un homme. 2.0 500/mo + $5/run $

ìwádìí ti ṣàyẹ̀wò oṣù march ọdún 2026 láàárín àwọn ọ̀nà mẹ́ẹ̀ẹ́dógún. ìtọ́sọ́nà nípa ìmọ̀ ìjìnlẹ̀ ọpọlọ tí fda s 2026 ń mú kí ilé iṣẹ́ yìí máa tẹ̀ síwájú dé ohun tá a ti kọ́. òfin ń tẹ̀lé wa.Oṣù mẹ́rìndínláàádọ́fà ni àtẹ̀jíṣẹ́ náà wà níwájú.

Fi sori ẹrọ ni 30 Seconds

# 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 ìkápá ìílé/ and run:
python3 scripts/run_solace_inspector.py --inbox

Awọn agbara ti o ni kika ẹrọ-aarin

Awọn /agents.jsonƘarshen Ƙarshe n pada awọn agbara ti a ṣe agbekalẹ fun wiwa aṣoju eto eto.

Wo awọn aṣoju.json ↗