{"id":"589eb2e7-dff4-4032-ba98-7e2a2a14a249","slug":"crewai-goloviaroslav-swarm","name":"swarm","description":"Local-first multi-agent TUI for autonomous coding. Built on CrewAI, talks to LM Studio or llama.cpp over the OpenAI-compatible API.","canonicalUrl":"https://www.xpersona.co/skill/crewai-goloviaroslav-swarm","sourceUrl":"https://github.com/GolovIaroslav/swarm","homepage":null,"source":"GITHUB_OPENCLEW","vendor":{"slug":"goloviaroslav","label":"Goloviaroslav","url":"https://github.com/GolovIaroslav/swarm"},"protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-05-31T06:18:15.121Z","freshnessLabel":"May 31, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"May 31, 2026"},{"label":"Vendor","value":"Goloviaroslav"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"factKey":"vendor","label":"Vendor","value":"Goloviaroslav","category":"vendor","href":"https://github.com/GolovIaroslav/swarm","sourceUrl":"https://github.com/GolovIaroslav/swarm","sourceType":"profile","confidence":"medium","observedAt":"2026-05-31T06:18:15.121Z","isPublic":true,"metadata":{}},{"factKey":"protocols","label":"Protocol compatibility","value":"OpenClaw","category":"compatibility","href":"https://www.xpersona.co/api/v1/agents/crewai-goloviaroslav-swarm/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-goloviaroslav-swarm/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-05-31T06:18:15.121Z","isPublic":true,"metadata":{}},{"factKey":"handshake_status","label":"Handshake status","value":"UNKNOWN","category":"security","href":"https://www.xpersona.co/api/v1/agents/crewai-goloviaroslav-swarm/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/crewai-goloviaroslav-swarm/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true,"metadata":{}}],"highlights":["Trust evidence available"],"agentCard":{"name":"swarm","description":"Local-first multi-agent TUI for autonomous coding. Built on CrewAI, talks to LM Studio or llama.cpp over the OpenAI-compatible API.","source":"GITHUB_OPENCLEW","sourceId":"crewai:1239231983","repository":"https://github.com/GolovIaroslav/swarm","documentation":"https://www.xpersona.co/skill/crewai-goloviaroslav-swarm/agent/crewai-goloviaroslav-swarm","protocols":["OPENCLEW"],"capabilities":["crewai","multi-agent"],"languages":["python"],"install":{"command":"git clone https://github.com/GolovIaroslav/swarm.git","ecosystem":"git"},"examples":[{"kind":"example","language":"bash","snippet":"# Python env. 3.12 only for now, 3.14 still breaks tiktoken.\npython3.12 -m venv ~/progs/crewai-env\nsource ~/progs/crewai-env/bin/activate\npip install -r requirements.txt\n\n# Optional — only [execution], [tools], [paths] sections matter now.\n# The [backend] section is legacy; the TUI wizard replaces it.\ncp config.toml.example config.toml\n\n# Run. First time you'll get a wizard for your backend (LM Studio,\n# llama.cpp with arbitrary paths and flags, or any cloud provider).\npython swarm.py"},{"kind":"example","language":"text","snippet":"projects/my-app/\n    _state.db      SQLite with tasks, shared state, search cache and metrics\n    _crew/         raw agent output, one markdown file per task\n    _logs/         events.log shown in the monitor, debug.log if --debug\n    src/           extracted, ready-to-run code"}]}}