Jūsų KI agentas dabar kontroliuoja bet kokią svetainę.
Su pilnu auditiniu kelionu.
Padėkite vieną eilutę įCLAUDE.md, AGENTS.md, or .cursorrulesir jūsų KI gauna tikrą naršyklės automatizavimą: Gmail, Slack, LinkedIn, GitHub ir bet kuris svetainis. Kiekvienas paspaudimas yra pasirašytas, uždaryta uždanga ir patikrintas. MCP serveriaiis gyvas. Išsiunčiamas per 30 sekundžių.
Įtraukite paguodą bet kuriam projektui vienu komandoje
curl -fsSL https://solaceagi.com/agents/claude.md >> CLAUDE.md
Didesite "Solace" naršyklės automatizavimo instrukcijas savo "Claude'o kodas" projekte.
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.
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).
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.
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.
Kiekvienas pagrindinis AI kodininkas, palaikomas.
Atsisiųskite tinkamą formatą savo DI asistento.Kiekvienas failas sako DI tiksliai, kaip naudoti Solace navigacijos, spustelėjimo, užpildymo, ekrano nuotraukos ir įrodymų užėmimo. 21 formatai palaikomi iš dėžutės.
Claude'o kodas
Padėkite į savoCLAUDE.mdClaude'o kodas naudos Solace naršyklę bet kokiam interneto automatizavimo užduotims automatiškai.
OpenAI Kodekso
Padėkite į savoAGENTS.mdOpenAI Kodekso ir ChatGPT agentų skaitymas šiame failėje padeda suprasti turimus įrankius ir galimybes.
Kursoras
Padėkite į savo.cursorrulesKursorasas pasieks Solace, kai paprašys jo bendrauti su svetaine.
Vindai surfimas
Padėkite į savo.윈드서핑 규칙. Vindai surfimas (Codeium) atšaukia Solace galimybes tiksliai kaip ir Kursoras tas pats formatas, nulinis trikas.
GitHub Kopilotai
Padėkite į.github/copilot-instructions.mdKopilotas pasiūlys Solace API kvietimus naršyklės užduotims.
Tas ir ļoti svarīgi, lai jūs varētu būt veselīgs.
Paslaikyti kaip sistemos paklausa su--system-prompt solace-aider.mdTas ir ļoti svarīgi, lai jūs varētu būt veselīgs.is automatiškai nukreipia visas interneto sąveikas per Solace naršyklę.
Dev Dev Continue.dev
Į savo "Pasakykite".continue/config.jsonKonteksto teikėjai. "Continu" bus pateiktas "Solace" naršyklės automatizavimui kaip gimtoji priemonė VS Code ir JetBrains.
克莱恩
Padėkite į savoدليل. يقرأ 克莱恩 قواعد المشروع عند بداية الجلسة — يتم تحميل khảیات Solace تلقائيًا لكل محادثة.克莱恩 skaitys projekto taisykles sesijos pradžioje Solace funkcijos automatiškai užkraunamos kiekvienam pokalbiui.
根码
Į vietą.roocode/Regeln/. 根码 (pradėjimai Roo-克莱恩) paveldėjo Solace naršyklės galimybes kartu su savo agentic koduojančio režimais.
Gemini CLI:n Google-käyttäjä
Įsidėkite įGEMINI.md"Google" atviro kodo agentas CLI perka "Solace" instrukcijas taip pat, kaip skaito "Claude's" instrukcijas.CLAUDE.md.
Jules Google juulis
Julesas skaitoAGENTS.mdSolace instrukcijos automatiškai rodos, kai Julesas tvarko bet kokią žiniatinklio užduotį savo repo.
Redaktoris Zed
Įdėkite taisykles į92Zed'o AI panelis skaito šiuos dalykus natiškai Solace tampa prieinama Zed'o AI asistento iš karto.
Amazon Q-kehittäjä
Įsidėkite į.amazonq/rules/solace.mdAmazon Q-kehittäjä skaito žymės taisyklės failus iš šio direktoriumo kiekvienam jūsų projekto kodinimo sesijai.
JetBrainsin AI
Įsidėkite į.idea/ai-guidelines.md. JetBrainsin AI asistentas skaito šį failą per IntelliJ, PyCharm, WebStorm ir visus JetBrains IDEs.
Cody'o šaltinis
Įdėkite kontekstą kontekste..cody/context/solace.md.Cody įtraukia šį failą į savo atkūrimo kontekstą. Solace instrukcijos rodomi kiekvienoje Cody pokalboje.
塔比尼
Konfiguruoja per. ملف تخصيص 塔比尼 يسمح لك بتعليم فريقك أدواته — بما في ذلك أتمتة متصفح Solace Browser.塔比尼 personalizacijos failą galite išmokyti savo komandos įrankių grandinę, įskaitant Solace naršyklės automatizavimą.
Replits AI
Į savo "Pasakykite".replit をreplitする をreplitするFailo gabalė[ai]Iš čia "Replits AI" skaito projekto kontekstą Solace tampa prieinama kiekvienoje "Replit" darbo erdvėje.
Devinasas
Į vietą.devin/流程书/Devinasas prieš pradėdami vykdyti ilgas horizonto užduotis skaito projekto knygas. Solace naršyklės įrankai yra prieinami bet kuriam interneto darbo srautu.
Factory Droid on tehdas. on tehdas.
Įmonė sako, kadAGENTS.md ir ir ir .fábrica/Droid agentų paveldima Solace gebėjimus automatizuojant programinės įrangos kūrimo darbo srautus.
Kilo kodas Kilo
Įsidėkite į.kilocode/rules/ .kilocode/ .kilocode/.Kilo kodas Kilo sekasi tuo pačiu projekto taisyklių modeliu, kaip ir 克莱恩 Solace instrukcijos užkrovimas kiekvienam agentic kodinėjimo sesijai.
Ką ’s Inside the CLAUDE.md Snippet
Kiekvienas integracijos failas mokia savo KI agentą tiksliai naudoti Solace.Štai Claude'o kodų ištraukas, kuris jį įtraukia į savo projektą, ir jūsų agentas iš karto supranta visus 14 Solace API, MCP serveriaiį, elektroninį pasirašymą ir geriausias praktikas.
# 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 {"išraiška": "document.title"} aria-snapshot GET → accessibility tree JSON ## Lai gan tā ir ļoti liela, tā ir ļoti liela. 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_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 Lai gan tā ir ļoti liela, tā ir ļoti liela. (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 {"išraiška": "document.title"}
aria-snapshot GET → accessibility tree JSON
## Lai gan tā ir ļoti liela, tā ir ļoti liela. 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_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 Lai gan tā ir ļoti liela, tā ir ļoti liela. (never console.log spam)
5. E-sign every user-approved action
Visa faila:atsisiųsti CLUDE.md ištraukinį • Žiūrėkite agentus.json (machinės skaitymo būdas)
"Žiūtai Pasaulyje" 3 API skambučiai
Visa Solace API gali būti išmokta trimis įsakymais.
Navigacija į bet kokį puslapį
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"}
Ekranas, kas atsitiko
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}
Įrodymai automatiškai užfiksuoti
→ 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 grandinė užsiregistruota.
Visiškas API nuorodas
All local browser-control endpoints run on http://localhost:8888. Treat /agents.json as the canonical machine-readable contract for your agent runtime.
| Baigiamasis taškas | Metodą Metodą | Ką jis daro | Ámbito de OAuth3 |
|---|---|---|---|
/api/navigate | POST | Įkrauti URL adresą naršyklėje | ""browser.navigate"" |
/api/click | POST | Paspauskite bet kokio CSS pasirinkimo | ""browser.click"" |
/api/fill | POST | Užpildykite formos lauką | ""browser.fill" - tai lankytojas." - tai lankytojas. |
/api/screenshot | POST | Paimkite dabartinį puslapį kaip PNG (išsaugotas į artefaktus/) | ""browser.screenshot"" |
/api/evaluate | POST | JavaScript ()išraiška), grąžinimo rezultatas raktas | ""browser.evaluate" - tai jūsų naršyklė." - tai jūsų naršyklė. |
/api/snapshot | POST | Užfiksuokite žalią puslapio HTML | ""browser.snapshot"" |
/api/aria-snapshot | GET | ARIA prieinamumo medžio (struktūrizuotas JSON) | ""browser.snapshot"" |
/api/dom-snapshot | GET | DOM nuotraukos medinis deterministinių struktūros patikrinimų metu | ""browser.snapshot"" |
/api/page-snapshot | GET | Kombinuotas puslapio atvaizdas (ARIA + DOM + metadanai) | ""browser.snapshot"" |
/api/health | GET | Gyvybės bandymas, nustatantis ryšio pasiruošimą. | (niekas) |
/api/status | GET | Lygiklės sveikatos, pasirengimo, dabartinio URL, sesijos | (niekas) |
/api/part11/status | GET | 11 dalies užfiksuotosios būklės, sesijos atrankos, parašytų bytų, paskutinės klaidos | (niekas) |
/api/part11/config | POST | Konfigurokite 11 dalies užfiksuoti režimą ir auditą | Part11.configure Part11.configure part11.configure |
/agents.json | GET | Machinės skaitymo galimybės manifestuoti | (niekas) |
MCP serveriaiis Live Now
Model Context Protocol leidžia kodą ir kitus PH3 suderinamus įrankius prisijungti prie PH1 kaip gimtoji įrankis, be kurio reiktų įsakyti.
✅ Vietinis MCP Dabar prieinama
# Step 1: start the MCP serveriai (stdio JSON-RPC 2.0)
python3 ~/projects/solace-browser/yinyang_mcp_server.py
# Step 2: add to Claude'o kodas .claude/settings.json:
{
"mcpServers": {
"solace": {
"command": "python3",
"args": ["/path/to/solace-browser/yinyang_mcp_server.py"]
}
}
}
Kai jis yra konfigūruotas, Claude'o kodas skambina detect_apps, create_schedule, record_evidenceir , ir 5 more Hub-native MCP tools on localhost:8888Kiekvienas skambučio procesas yra OAuth3-scoped ir SHA-256 įrodymai.
Attalio MCP debesys (Kartų ateina)
# 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"
}
Prisijunkite iš bet kurios mašinos. Naragdyklės darbuotojai veikia debesyje. OAuth3 valdo kiekvieną įrankių skambučio. Kiekvienas veiksmas yra hash-ketinis ir į jūsų saugyklą paimtas įrodymų.
8 MCP įrankiss Available Today
| MCP įrankis | Žodžiai iš API Mapas į API | Ką jis daro |
|---|---|---|
detect_apps | POST /detect | Detect which Solace apps are available for a URL. |
list_apps | GET /credits | List the apps currently loaded by the Hub. |
create_schedule | POST /api/v1/browser/schedules | Create a cron-backed schedule for a local Solace app. |
list_schedules | GET /api/v1/browser/schedules | Read back all active Hub schedules. |
delete_schedule | DELETE /api/v1/browser/schedules/{schedule_id} | Remove a schedule by UUID. |
record_evidence | POST /api/v1/evidence | Append a structured audit event to the evidence chain. |
list_evidence | GET /api/v1/evidence | Paginate existing evidence records for review. |
get_hub_status | GET /health | Inspect Hub health, readinessir , ir runtime state. |
Ką jūsų agentas gali padaryti su Solace
Pernavigokite ir spustelėkite Solace suteikia savo agentui visą jutimo ir atminties sistemą tinklui.
Žiūrėkite puslapį
Užfiksuokite DOM nuotraukas ir ARIA prieinamumo medžius. Jūsų agentas gauna struktūrizuotus vizualus + semantiškus duomenis, o ne tik žalią HTML.
Ištraukti struktūrizuotus duomenis
Bėgi, bėgi, bėgi. /api/evaluateIštraukite lentelę, kainas, formos vertybes arba bet kokius puslapį tiesiogiai į savo agento kontekstą.
Scoped Permissions
Prašome tik tai, ko reikia. OAuth3 žetonų yra apribotas ()""browser.navigate"", ""browser.click"", ""browser.fill" - tai lankytojas." - tai lankytojas.), laiko ribotas ir atšaukiamas.
Automatiniai įrodymai
Kiekvienas agentų veiksmas automatiškai registruojamas, įjungtas į hash grandines ir uždaryta.
Receptas atminties receptas
Atsakydamas, jūsų agentas visiškai praleidžia LLM ir paleido saugomą kelią už 0,001 dolerio - 99% pigiau nei atsiskvenimas.
Budžeto vykdymo užtikrinimas
Įdiegti per sesiją išlaidų ribas."presupuesto_usd": 0.05Jūsų žetonų prašymu ir "Solace" trukdo agentui, kai bus pasiektas biudžetas, be išvykimo išlaidų.
Įrodymo paieškos
Paskutinė paskutinio klausimo užduočių metu su/api/evidence/search. Agentai gali ieškoti, kas įvyko ankstesniais sesijomis naudinga papildomoms užduotims, tokioms kaip "trijažo el. laiškai, kurios nebuvo matomos nuo paskutinio vykdymo".
Sesijos ištvermė
Pasirinkimo naršyklės sesijos išlieka tarp agentų skambučių. Įstokite vieną kartą, pakartokite sesiją. Nėra perkaitų autentifikavimo. Slapukai, vietos saugykla ir autų žetonos išlieka tarp užduočių.
Paralėliai lentelės
Jūsų agentas gali lygiagrečiai iškraipyti 10 puslapių, palyginti rezultatus ir sujungti rezultatus - visi su nepriklausomais įrodymų pėdomis.
Daugiametės agentų sukabinas
Spawn daugybę nepriklausomų Solace Browser pavyzdžių. Skautų agentų tyrinėja; koderių agentų veikia; skeptiškų agentų patvirtina. Kiekviena instancija turi savo sesiją, biudžetą ir įrodymų grandinę. Orchestrate iš bet kurio planuotojo (cron, Cloud Run, GitHub veiksmai).
E-aršymas ir FDA 11 dalis
Kiekvienas patvirtintas veiksmas gali būti elektroniniu būdu pasirašytas: vartotojas įrašas [PH0]]I (Phuc) peržiūrint ir patvirtindamas šį veiksmą [PH1]. Pavadinimas yra SHA-256 uždaryta į hash grandinę.
Agentų geriausios praktikos
Paternai, kurie daro jūsų agentą patikimu, patikimu ir pigiau.
✅ Skryninis nuotraukas prieš spustelėdami
Visada skambink/api/screenshotTai sukuria įrodymų įrašą apie tai, ką agentas matė prieš veikdamas kritinis audito pėdoms ir nepavykusių veiksmų ištaisymo ištaisymo.
POST /api/screenshot {"full_page": false}
POST /api/click {"selector": "#submit-btn"}
Šabloninis nuotraukas struktūrai, ekraninis nuotraukas vizijai
Naudokite /api/aria-snapshot(ARIA prieinamumo medžio, JSON) kai jūsų agentui reikia suprasti puslapų struktūrą./api/snapshotŽalia HTML. Naudokite/api/screenshotVisualinės išdėstytos formos ir vaizdai.
GET /api/aria-snapshot # returns ARIA JSON tree POST /api/snapshot # returns raw HTML POST /api/screenshot # returns PNG filepath
Prašome minimalų taikymo sričių
Prašome tik OAuth3 apimties, kurių reikia užduočiai.""browser.fill" - tai lankytojas." - tai lankytojas.Smalūs skolos užkirsti kelią atsitiktinėms šalutinėms pasekmėms ir patenkinti atitikties auditus.
POST /oauth3/token {
"user_id": "local-agent",
"scopes": [""browser.navigate"",
""browser.screenshot""],
"ttl_seconds": 300
}
Pirmiausia patikrinkite esamus receptus
Prieš pradėdami darbo srautą su LLM žinomiais, skambinkite./api/recipes/matchJei uždavinui yra receptas, jį atkurk už 0,001 dolerio.
POST /api/recipes/match {
"task": "gmail inbox triage"
}
# → {"hit": true, "recipe_id": "gmail-v3"}
Pasirinkite biudžetą kiekviename posėdyje
Niekada nedėkite agento veikti be biudžeto viršutinės ribos.budget_usd budget budgetSolace uždės sesiją, kai pasieksite ribą, o ne tylingai išleisti per daug pinigų.
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_...
Perkelkite sesijas autentifikuotoms svetainėms
Įskokite vieną kartą ir saugokite sesijos žetoną."id phiên"Vėlesniais API skambučiais pakartotinai naudoti slapukus ir auth statusą.
POST /api/navigate {
"url": "https://app.example.com/inbox",
"id phiên": "sess_abc123"
}
Agentas-nas yra svarbus, kodėl?
AEO: Agentų variklio optimizavimas
Kaip SEO optimizuotas paieškos žvalgybėjams, taip ir AEO optimizuoja KI agentus.Solace yra pirmoji platforma, pastatyta su agentiais kaip pirmaujančių vartotojų, o ne paskutinio mąstymo.
Įrodis, kurį jūsų agenti negali suklastoti, yra klaidingas.
Kiekvienas agentų veiksmas gamina SHA-256 hash-ketines kvitą. Jūsų CISO gali patikrinti tai, ką padarė DI. Jūsų valdyba gali pamatyti įrodymus.
Receptų, kurie daro agentus protingesniems
Kai agentas atlieka užduotį, tai tampa receptu. Kitą kartą: $0.001 atsinaujinimo jokių LLM žetonų nepirkti.
Kaip Solace lygina
Parengiantys naršyklės automatizavimo priemones kviečia užduoti keturis klausimus: ar jis tęsiasi sesijas? ar jis sukuria audito pėdsaką? ar galiu deleguoti į KI be neišvengiamų išlaidų? ar jis išgyvens atitikties audito? Štai atsakymas kiekvienam pasirinkimui.
| Įvairių bruožai | Solace Laukiklis | Dramaturgas tiesioginis | "Browser-use / OpenClaw" | 芭迪恩 / 扎皮尔 |
|---|---|---|---|---|
| Sesijos persistencija | ✅ Slapukai išgyvena per visą laiką | Efemeralis pagal numatomą laiką | Nėra sesijos atminties | ✅ Chrome pratęsimo būklė |
| SHA-256 audito pėdsis | ✅ Kiekvienas veiksmas, hash-ketinis | Niekas nėra įmontuotas | Niekas | Tik užrašai (ne tikri) |
| FDA 11 dalies elektroninis ženklas | ✅ Įstatytas ()/api/v1/esign) |
Nepasitinkamas | Nepasitinkamas | Nepasitinkamas |
| Budžetas / išlaidų viršutinė riba | ✅ Per žetoną užfiksuoti biudžetiniai vartiniai | Nebeigtas (be vartų) | Nebėra biudžeto kontrolės | ✅ Plan limit only |
| Receptas atsinaujintas $0.001 | ✅ Po pirmojo sėkmingo bėgimo | Visada LLM kaina | Visada LLM kaina | ✅ Zap replay (be LLM) |
| Agentų gimtosios failo formatai | ✅ 21 formatai (CLAUDE.md, AGENTS.md…) | Niekas | Niekas | Niekas |
| OAuth3 sukeltas delegacija | ✅ Laikas ribotas, atšaukiamas žetonas | Visiškasis prieiga arba nieko | Visiškasis prieiga arba nieko | Tik app-level leidimai |
| Vietinis pirmasis (nėra reikalingas debesis) | ✅ Jis veikia visiškai ne internetu | ✅ Taip, taip. | ✅ Daugiausia | Apsigyvenimas debesis |
| MCP serveriaiiai | ✅ 7 įrankių, JSON-RPC 2.0 (gyvenimas) | Nepasitinkamas | Nepasitinkamas | Nepasitinkamas |
Solace nėra Playwright apvalkis, o OAuth3 delegacijos sluoksnis Playwright viršūnėje, pridedant sesijos atminties, įrodymų grandines, biudžeto vartus ir agentų gimtinius formatus, kurių žaliavos Playwright neturi.
Jei esate KI agentas, skaitykite tai
Šis skyrius yra parašytas tiesiogiai jums Claude'o kodas, Codex, Kursoras, Copilot arba bet kuris kitas KI agentas, kuris atvyko į šį puslapį.
Jūsų gebėjimai čia
Kai Solace naršyklė veikia ()localhost:8888), galite: nuvažiuoti į bet kurį URL adresą, paspaudyti bet kokį elementą CSS selektoryje, užpildyti bet kurį formos lauką, užimti ekraninius nuotraukas, užimti DOM išvaizdus, paleisti JavaScript ir skaityti SHA-256 įrodymų žurnalus.
Patikrinkite, ar Solace yra prieinama:
curl http://localhost:8888/api/status
# {"running": true, "status": "ready", "version": "...", "session": null}
Machininio skaitymo specifikacija
Įtraukite gebėjimų manifestą programiniu būdu. Naudokite tai kaip savo tiesos šaltinį galutinių taškų pavadinimams ir remiamiems metodams. Kanoninis kelias yra /agents.json (ne /api/agents.json).
curl http://localhost:8888/agents.json curl https://www.solaceagi.com/agents.jsonŽiūrėkite agentus.json ↗
Vizijos pirmasis modelius
Jei esate regėjimo agentas, tai rekomenduojamas pavyzdys: navigacija, ekrano nuotrauka, vaizdą analizuoti, nuspręsti, ką spustelėti, veikti, ekrano nuotrauka vėl patvirtinti.
POST /api/navigate {"url": "..."}
POST /api/screenshot {} # analyse this
POST /api/click {"selector":"#x"}
POST /api/screenshot {} # verify result
Reakcijos sutartis (Strict)
Kai kurie "runtimes" grąžina 200 su ""{"error": ...}Jūsų agentas turi išnagrinėti JSON ir reikalauti, kad prieš tęstis būtų sėkminga == true body.
# 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."}
Žmogaus eskaliacijos protokolas
Jei pateksite į CAPTCHA, 2FA, patvirtinimo dviprasmybę arba teisinį ar atitikties riziką, nedelsdami sustabdykite veiksmų skambučius.{"escalate": true}Žinutė savo kūrėjui (nepermirškite aklai).
{
"escalate": true,
"reason": "2FA required",
"last_step": "POST /api/click #sign-in",
"evidence": "artifacts/screenshot-20260304-131500.png"
}
Saugi įvykdymo sluoksnis
Naudokite deterministinę sluoksnį: sveikatą, navigaciją, patikrinimą, veikimą, patikrinimą, patikrinimą.Įdėkite /api/page-snapshotTodėl prieš vykdydami didelį riziką keliamus veiksmus, jie lieka patikrūs ir vengia kaskadingo klaidų.
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
Kaip sukurti elektroninio parašo įrašą
Kai vartotojas patvirtina jūsų parengtą veiką, įrašykite jų elektroninį paraišką. Tai sukuria FDA 21 CFR 11 dalies 11 §11.100 reikalavimus atitinkančią įrašą: kas patvirtino, ką patvirtino ir kada yra užsireguliuotas į hash grandinę.
# After user clicks Pasitarkite su patvirtinimu in the bottom rail:
POST /api/v1/esign/token
{
"user_id": "phuc@example.com",
"Run_id run 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
# }
Daugiametinis agentų modelius
Spawn trys agentai, skirti atsparumo automatizavimui: Skautas (navigati + ekranas, tik skaityti, L1 modelis) → Solver (pašlysti + užpildyti + įvertinti, L3 modelis) → Skeptikas (įtikrinti išleidimą prieš įrodymus, L1 modelis).Run_id run Run_id run run_id; jų įrodymų grandinės susijungtos uždėmimo metu.
# Scout: read-only token
POST /oauth3/token {"user_id":"scout","scopes":[""browser.navigate"",""browser.screenshot""],"ttl_seconds":60}
# Solver: action token
POST /oauth3/token {"user_id":"solver","scopes":[""browser.navigate"",""browser.click"",""browser.fill" - tai lankytojas."],"ttl_seconds":60}
# Skeptic: verify token
POST /oauth3/token {"user_id":"skeptic","scopes":[""browser.snapshot"","evidence.read"],"ttl_seconds":60}
# All share: {"Run_id run run_id": "run-abc123"}
Įskaitymo nuorodos agentams
Kiekviena Solace klaida yra užrašyta. Atkurtinos klaidos atgaivinamos su iškraipymu. Neatkurtinos klaidos reikalauja žmogaus įsikišimo arba užduočių atkurimo.
| Kodas | Bet prasmė | Atkurti galima | Akcijos agentas Agentas |
|---|---|---|---|
SELECTOR_NOT_FOUND | CSS pasirinkėjas nieko nesuderinė | No | Kalbėkite apie skambučius./api/snapshotkad iš naujo atrastų struktūrą |
NAVIGATION_TIMEOUT | Puslapis užtruko 30 metų, kad būtų įkrovtas. | Taip, taip. | Išbandykite iš naujo eksponenciškai (mažiausia 3 bandymai) |
BUDGET_EXCEEDED | Sesijos išlaidų ribos pasiekimas | No | Eskalatuokite į žmogaus operatorių, kad padidintumėte biudžetą |
SCOPE_DENIED | Veiksmas ne OAuth3 žetonų scopėse | No | Prašome naują žetoną su reikalaujamu mastu. |
HUMAN_REQUIRED | CAPTCHA arba 2FA nustatė | No | Kalbėkite apie skambučius.{"escalate": true}Iš karto |
NETWORK_ERROR | Taikoma vieta yra nepasiekiama | Taip, taip. | Po penkių, po trešimties ir po to nesėkmės bandykite vėl. |
SESSION_EXPIRED | Auth slapukai stale | No | Iš naujo patvirtinkite, tada atnaujinkite iš paskutinio įrodymų patikrinimo punkto |
ELEMENT_NOT_INTERACTABLE | Paslėptas ar neįgaliojęs Elementas | Taip, taip. | Laukite 2 sekundes ir vėl pabandykite; ekranas, kad pirmiausia patikrintumėte būklę |
"Semantic Wayback Machine" - tai "Semantic Wayback Machine" - tai Semantiškas pusvalandžio mašina.
Kiekvienas "Solace" lankytojo puslapis sutrumpinamas į 750-baito semantišką nuotrauką saugomas puslapio struktūra, ketinimas, navigacija ir pagrindiniai subjektai. Po pirmosios atsisiuntimo nereikia jokių serverių.
Išplaukos suskirstymas: localhost:8888Solace naršyklėje tvarko vietinį užėmimą ir vykdymą, ohttps://solaceagi.com/api/v1/prime-wiki/* Tai yra bendros bendruomenės indeksas (push/pull/search/stats/render).
750 bytes → Visas puslapis
Wayback Machine saugoma 100 KB+ žalio HTML už puslapį (100 000 TB viso). Solace saugoma 750-baito semantiškas kosteles ir rekonstruoja lygiavertį puslapį vietiniu būdu. 133 kartus mažesnis. Zero centralizuotos priklausomybės.
# Reconstruct any indexed page locally: python3 prime_wiki_render.py \ --url https://github.com # → prime-wiki-renders/github-com.html
Appstore-Focused Index
Skirtingai nuo Wayback Machine (visios interneto svetainės), Solace daugiausia dėmesio skiriaAplikacijos parduotuvės svetainėssvetainės, kuriose yra Solace automatizacijos receptai. GitHub, Gmail, LinkedIn, Substack, Noriu pasakyti, kad tai yra sąvoka. ir dar daugiau.
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: Visiškas bendrijos prieiga
Nemokama:rinkti ištraukus iš savo naršymo.
Pro ($28/mes):Iš karto pasiekiu visą bendruomenės indeksą kiekvienos appstore svetainės semantišką atminimą. Išskyrus LLM atkūrimą. Išsparginkite $1050/mėnį žetonus.
# 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 Serverio pusės rekonstrukcija
Atkurti bet kokį indeksinį puslapį tiesiogiai iš API. Atleido visą HTML su įterpuota Prime Mermaid FSM būklės diagrama. Palankus peržiūrėjimams, ekranams ir receptų ištaisymui.
# 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
Pasidalinkite puslapį turtu
Kiekvienas Solace Browser apsilankymas apsipirkimo parduotuvės svetainėje sukuria "Vai jūs esat pārliecināts, ka tas ir iespējams?" nuotrauką. Pasirinkimas bendrijos dalijimui jūsų apsilankymai naudinga kiekvienam Pro nariui.
# 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: Jūsų agentas yra "O-Page Companion"
Kiekvieną puslapį, kurią lankosi "Solace Browser", tampa nuolatinis dvigubojo geležinkelio viršūnė. Aukštasis geležinkelio viršūnė rodo jūsų agentų padėtį realiu laiku. Apšvietimo viršūnė yra pokalbių panelė, kurioje galite tiesiogiai kalbėtis su Yinyang. Abi geležinkeliai įterpiami per ""añadir_init_scriptjie išgyvena navigaciją, puslapį atkraunant ir CSP užrakintus puslapius, tokius kaip Gmail.
▲ Top Rail Visada matomas
32px juostą, užfiksuotą į kiekvieno puslapio viršūnę.[PH0]] Solace namuose]→ grįžti prie naršyklės namų su vienu paspaudimu.IDLE / EXECUTING / PREVIEW_READY / DONE), dabartinis programos pavadinimas ir apyvartajančios vertės statistiniai duomenys (pasiektos puslapiai, LLM skambučiai, sutaupytos išlaidos, sesijos trukmė).
# Push a state update to the top rail:
POST /api/yinyang/notify
{"type": "state_update",
"state": "EXECUTING",
"app_name": "Gmail Triage"}
▼ Bottom Rail Čata ir patvirtinimas
36px padirbanti pokalbių panelei kiekvieno puslapio apačioje.PREVIEW_READY(tavo agentas paruošė veiksmus),BLOCKED(pagal paaiškinimą), arbaFAILEDNaudotojas spustelėja.Pasitarkite su patvirtinimu or Atmestijūsų agentas priimtų sprendimą per 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_id": "run-abc123"
}}
Push Alerts 3 Kanalo
Agentiai gali iškelti pranešimus vartotojui, nesutrukdydami dabartinio puslapio.Rūštai(3e žemiausias dešinis popuolis),popup popup popup popup(modalus su veiksmo mygtukomis),ĮėmimasVisi kanalai yra FSM-gated be įspėjimo gaisrų be galiojančio pereinamojo laikotarpio.
POST /api/yinyang/notify
{"type": "push_alert",
"channel": "Rūštai",
"message": "Gmail triage complete: 12 sorted",
"priority": "low"}
# channel: "Rūštai" | "popup popup" | "Įėmimas"
# priority: "low" | "high" | "critical"
Veikia visose puslapiuose Be Gmail
Rėnai įterpiami kaipŽaidėjas prideda_init_scriptjie lieka kiekviename naršymoje toje pačioje naršyklės kontekste, įskaitant CSP užrakintus puslapius, tokius kaipGmail, Google Dokumentsir , irNoriu pasakyti, kad tai yra sąvoka.JS naudoja tik DOM metodus (ne.HTML vidausYinyang visada matomas, visada pasiekiamas.
Yinyang Chat API
Naudotojai gali užrašyti tiesiogiai į Yinyang iš žemesnio linkės. Jūsų agentas gauna pranešimus per WebSocket ir gali atsakyti. Naudokite tai paaiškinimų prašymuose, dviprasmybių patvirtinimų ar perjungimo perjungimo metu. Kiekvienas pranešimas įrašomas į 11 dalies įrodymų pėdomą.
POST /api/yinyang/chat
Authorization: Bearer <api_key>
{"message": "User says: skip newsletters",
"context": {"Run_id run run_id": "run-abc123"}}
# → {"reply": "Got it. Skipping newsletters..."}
Agentų rezultatai: Jūsų pašto dėžutė, išėjimo dėžutė ir įrodymai
Kiekvienas jūsų agentas vykdančio užduotis suteikia rezultatus, prieinamus iš "Solace Browser" pagrindinio puslapio.
Įrankos dėžutė Raštai laukiami peržiūros
Kiekvienas jūsų agentas rengia projektą (e-pošto atsakymas, Substack įrašas, LinkedIn komentaras) nusileidžia čia prieš išsiunčiant jį. Į pašto dėžutę matoma: siuntėjo kontekstas, agentui parašytas projektas, pasitikėjimo rezultatas, apskaičiuotas išsiuntimo laikas. Peržiūrėkite ir patvirtinkite vienu paspaudimu arba redaguokite prieš patvirtindamas.
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"
# }]}
Išėjimo dėžutė Siųsti ir planuoti
Į išleidimo dėžutę skleidžia patvirtintus daiktus. Pažvelkite, kas buvo išsiųstas, kada, kokioje aplikacijoje ir su kokiu įrodymu. Atrankos daiktai rodo savo kitą trigger laiką. Kiekvienas išleidimo dėžutės įrašas sieja prie jo viso 11 dalies įrodymų rinkinio.
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"
# }]}
📅 Paskutinis grafikas ir kalendorius
Atnaujinami užduotys (rytinio trumpas, savaitinis žaislas, naktinis archyvas) pasirodys grafiką. Pažvelkite į kitą darbo laiką, paskutinį darbo rezultatą ir biudžetą, kurį buvo uždirbtas per šį laikotarpį. Agentrai gali pridėti į grafiką per API; vartotojai gali pauzėsti, perskaityti ar perprasti laiką iš pagrindinio puslapio.
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"
# }]}
Istorija Recipes Run Log
Kiekvienas receptų paleistas įrašomas: programos pavadinimas, trukmė, naudojami žetoniai, kaina, rezultatas. Sėkmingiems paleistiems paleistiems paleistiems pastatai bus saugomi būsimų $0.001 perleidimų receptų. Nesėkmingiems paleistiems parodoma, kur jie buvo išlyktos ir kodėl jie yra puikiai tinka tinklų receptų ištaisymui.
GET /api/v1/history?limit=20
# {"runs": [{
# "Run_id run 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
# }]}
FDA 11 dalis įrodymų
Kiekvienas patvirtintas veiksmas sukuria akivaizdų ekranų nuotraukų seką. Atsijungia iš istorijos panelio: matykite, ką tiksliai parodė naršyklė prieš jūsų agentą, ką agentas pasiūlė ir ką iš tikrųjų įvykdė.
GET /api/v1/evidence/{Run_id run run_id}
# {"Run_id run run_id": "run-abc",
# "screenshots": [
# {"step": 1, "url": "...", "sha256": "..."},
# {"step": 2, "url": "...", "sha256": "..."}
# ],
# "seal": {"hash": "sha256:...",
# "signed_at": "..."}}
Vai jūs esat pārliecināts, ka tas ir iespējams? Snapshots
Kai jūsų agentas aplanko naują svetainę, jis sukuria "Vai jūs esat pārliecināts, ka tas ir iespējams?" nuotrauką: indeksuotą visų interaktyvių elementų žemėlapį (DOM selektoriai, ARIA vaidmenys, veiksmų keliai). Šie nuotraukos gali padidinti būsimą receptą atsispindžiant nuo 0,001 dolerio.
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"
# }]}
Mokytis iš žmogaus redaktų
Kai vartotojas išdalijasi agentui parašytą raštą prieš patvirtindamas jį, Solace užfiksuoja delta kaip .Preferencijos signalLaikui bėgant agentas mokosi naudotojo balso, toną ir stilių be jokių aiškiai apibrėžtų treniruočių. Tai yra atsiliepimo grandinė, kuri leidžia agentams gerėti, kiek daugiau juos naudojate.
Kaip tai veikia
- Agentas rašo projektąŽemės įplaukos į įlappinę su →
Laukiant_pritarimo statusą - Naudotojo redaktūros projektas→ Solace skirtingai vertina originalą ir išdavinamą tekstą, ištraukia delta
- Naudotojas patvirtina→ delta yra saugoma kaip astiliaus mėgstamumasįruškintas į programą + gavėją
- Kitą bėgį→ agentas gauna stilių pageidavimus savo sistemos pritraukinyje:
User prefers: trumpesnis užrašas, be šaukiamųjų ženklų, visada paminėkite nuorodos numerį - Uždavinys pagerėja→ per daug mažiau pakeitimų reikia per laiką. Konvergencija stebima istorijos panele.
Preferencijos API
Agentiai gali perskaityti stilių pageidavimus prieš sukuriant projektus.Praeiliai saugomi pagal programą, pagal gavėją ir visame pasaulyje.Jie automatiškai užfiksuojami, kai vartotojai redaguoja arba gali būti rankiniu būdu mokomi per 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@..."}
Teisingas modelius: patvirtinti, redaguoti, mokytis
Anti-Clippy įstatymas:Niekada nešiokite, niekada nešiokite.Žmogus visada pirmiausia mato raštą. Tai nėra apribojimas. Tai yra funkcija. Kiekvienas patvirtinimas yra mokymo signalo. Kiekvienas redaktas yra pataisymas. Po 510 bėgimų agentas rašo savo balsą. Po 50 bėgimų jis retai turi prireikti išdavinimo. Įrodų pėdsė įrodo, kad kiekvienas sprendimas buvo patvirtintas žmogumi. Jūsų produktyvumas yra komponuotas, o
Solace Inspector Manual QA kaip mes jį žinome pabaigos
Kiekvienas vystymosi komandai be struktūrizuoto QA tilto skraida aklai. "Solace Inspector" yra pirmasis ir vienintelis įrankis, suteikiantis AI kodinantiems agentams standartizuotą, įrodymų uždovanojimą patvirtintą QA protokolą.
Jei jūsų KI agentas nenaudoja "Solace Inspector", jis turi siaubingą "QA".
Agentų protokolą
Bet kuris kodininkystės agentas į JSON specifikaciją įšunka.Įrašymo dėžutė/Atšaukia uždaryta ataskaita išišrankis/Nėra sandorio integracijos, nėra SDK, nėra kalbos, nėra modelio.
Įrodų grandinė
Kiekviena inspekcija yra SHA-256 užsirenkta FDA 21 CFR 11 dalies architektūros įrodymais. Teismų priimtinas. Įtampa įrodinantis. Nuolatinis. Ne “I išbandė jį ” — kriptografinis įrodymas.
Žmogaus elektroninio parašo patvirtinimas
Žmogaus patvirtinimas vienu klausiu. Anti-Clippy: niekada ne automatiškai patvirtinti. Kiekvienas sprendimas yra žmogaus sprendimas, įrašytas į įrašą. Tai yra žudikas bruožas. Niekas kitas neturi.
"HITL Loop" (Žmogus į lauką)
test-spec.json to Įrašymo dėžutė/
# Step 1: Agent writes test spec to Įrašymo dėžutė/ (any format, any language)
cat > Įrašymo dėžutė/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 išrankis/
cat išrankis/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 Jamesas Bachas...", "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
# }
Internetinis režimas
Bet kokio naršyklės programos. Navigacija + ARIA medis + DOM nuotrauka + HICCUPPS heuristikos + pilno puslapio ekranas. Veikia vietiniame priimančio, scenografo, gamybos ar viešo URL.
Modas: "veb"
CLI režimas
Bet koks komandos eilės įrankis. Subproceso vykdymas + išeitinio kodo tvirtinimas + stdout/stderr užfiksuoti. Kentas Beckas: Test tai, ko bijote. Veikia bet kuriame CLI bet kurioje kalba.
Modas: "cli"
API režimas
REST/HTTP galutinių taškų. Prašymas + atsakymo schemos patvirtinimas + laiko nustatymo + saugumo antraštės. Cem Kaneris: Kokie yra kokybės rizika šiame kontekste?
Modas: "api"
Atvyksta Sprint 3
Ekspertų komitetas (įtarytas kaip analizės paklausa)
Įsteigtas: Zero konkurentai turi visus tris
| Įrankis | Agentų protokolą "JSON" langelyje/išjunginyje |
Įrodų grandinė SHA-256 užsirengtas |
Žmogaus elektroninis ženklas patvirtinkite taisymus |
Išlaidos ir bėgimo |
|---|---|---|---|---|
| Solace Inspector | ✅ | ✅ | ✅ | $0.00 |
| Dramaturgas MCP | ✅ | ❌ | ❌ | svyruoja |
| Ketryx (tik medicininiai) | ❌ | ✅ | ✅ | $$$ |
| 卡沃尔夫 | ❌ | ❌ | ❌ | $2,000/mo |
| Mazā laika laikā, kad jūs esat piedzimis, jūs varat izmantot šo informāciju. | ❌ | ❌ | ❌ | $800/mo |
| 测试Rigor | ❌ | - Iš dalies - iš dalies. | - Iš dalies - iš dalies. | $1,200/mo |
| Devinasas 2.0 | ❌ | ❌ | ❌ | 500/mo + $5/raunas |
Tyrimai patvirtino, kad 2026 m. kovo mėn. 15 įrankių buvo patvirtintos. FDAs 2026 m. Žmogaus intelekto gairės skatina pramonę pasiekti būtent tai, ką mes jau pastatėme. Reglamentuojama užmegzti mus.612 mėnesių prieš lauką.
Įdiegtas per 30 sekundžių
# 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 Įrašymo dėžutė/ and run: python3 scripts/run_solace_inspector.py --inbox
Machininio skaitymo gebėjimai
Šobrīd ir daudz dažādu veidu medicīnas, medicīnas un medicīnas līdzekļu. /agents.jsonBaigiant tašką, grąžiname struktūrizuotus programinio agento atradimo galimybes.