Netnyahoo
Mac용 실질적인 Chromium으로, Arc 사이드바와 Dia 폴리시를 갖추고 계정 없이 무료·오픈소스이며 광고·추적·소송에 면역이다
OpenClaw 스킬·플러그인을 최신 버전에 맞춰 유지하고, 분산 컴퓨팅·체인·스토리지 프로젝트를 포함합니다
OpenClaw skills and plugins maintained against the latest releases, plus distributed compute, chain, and storage projects. Public work and the projects behind it.
기타TypeScript · PythonGitHub @ParadoxFuzzle가동 상태 재확인 필요운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Multi-agent harness for coding, research, and operations: web, desktop, and mobile clients on one shared runtime, with model, sandbox, memory, and integration providers behind neutral interfaces. Self-hostable.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Agentic Smith is a self-hosted AI agent for persistent teammates, maintained by Jerith AI. It runs on the web, as an Electron desktop app, and as an Expo mobile client. Bring your own model and computer provider, or run the complete stack locally.
Agentic Smith is a new fork under active development. Learn more at jerithai.com.
This fork does not publish container images yet. Build from a source checkout with the instructions below; the upstream image tags are intentionally not used.
Bots stay on when the backend runs on a server. Use the same installer on a VPS, then connect from the desktop app, the mobile app, or a browser.
bash install-images.sh --prepare-only
# edit .env: SANDBOX_PROVIDER=boat (or e2b / daytona / createos) with its API key, AGENTIC_SMITH_HOST=your.domain
bash install-images.sh
Put HTTPS in front of port 5173; docs/self-host-production.md
covers the Caddy setup and host hardening. In the desktop app choose Existing instance and enter
the https:// address.
You need Node.js 22.22.2 or newer in the 22.x line, Node.js 24.x, or Node.js 26+; pnpm 12; and Docker. Node.js 23.x and 25.x are not supported.
git clone https://github.com/ParadoxFuzzle/agentic-smith.git
cd agentic-smith
cp .env.example .env
Set POSTGRES_PASSWORD and POSTGRES_APP_PASSWORD to two values from openssl rand -hex 16,
then put them in DATABASE_MIGRATION_URL and DATABASE_URL. The app connects as its own
agentic_smith_app login, which row-level security applies to; migrations run as the owner
(database roles). Set BETTER_AUTH_SECRET, ENCRYPTION_KEY, and SCREEN_PROXY_SECRET to
independent long random values. Docker sandboxes also need a dedicated
SANDBOX_SUPERVISOR_TOKEN. You can also set OPENROUTER_API_KEY, or connect a supported
model provider during onboarding.
For host-side development with Docker Desktop, set SANDBOX_CONTROL_VIA_LOOPBACK=true
in .env. The supervisor discovers Docker Desktop's user socket automatically;
DOCKER_HOST or DOCKER_SOCKET can override it for another Docker runtime.
Managed app catalogs are optional. Set COMPOSIO_API_KEY for Composio, or the
PIPEDREAM_CLIENT_ID, PIPEDREAM_CLIENT_SECRET, and PIPEDREAM_PROJECT_ID trio for Pipedream
Connect. Users can add an HTTPS MCP server, Treg endpoint, or OpenAPI JSON document from
Integrations without enabling either managed catalog. Connector credentials are encrypted on the
server and are never returned by the API.
Treg is usage-metered. Self-hosters supply their own Treg token; operators embedding Treg in a hosted product should review Treg's integration terms, which require a written agreement for hosted resale.
pnpm install
pnpm sandbox:build
pnpm dev
pnpm dev uses the Postgres in DATABASE_URL when it accepts a connection. Otherwise it starts a
local agentic-smith-dev-postgres container with Docker, and every checkout reuses that one. It applies
migrations and generates the Prisma client before starting. A branch that adds migrations main
doesn't have gets its own database on the same server, copied from the shared one when possible,
so unmerged schema changes stay out of it. When the default ports are taken, for example by
another git worktree, it moves to the next free block and prints the URL. Set WEB_PORT and
API_PORT to choose ports yourself.
To try a checkout from your phone or another computer, install Tailscale
on each device and set AGENTIC_SMITH_DEV_TAILNET=1 in .env. pnpm dev then serves the web app over
HTTPS at https://<machine>.<tailnet>.ts.net:<web port>, reachable only from devices on your
tailnet, and stops serving it when you quit. Sign in at that URL on every device, including the
one running it. The first run may ask you to turn on HTTPS certificates for your tailnet.
To keep keys in a secrets manager instead of .env, set AGENTIC_SMITH_DEV_RUN_WITH to the command
that runs another with your secrets added, for example op run --env-file=dev.env -- or
infisical run --env=dev --projectId=<project> --. pnpm dev then starts inside it, and the
values it adds win over .env.
To run Postgres from the Compose file instead, start it with the postgres-host overlay, which
publishes loopback 127.0.0.1:5433, and point DATABASE_URL and DATABASE_MIGRATION_URL at it:
docker compose --env-file .env \
-f infra/compose/docker-compose.yml \
-f infra/compose/docker-compose.postgres-host.yml \
up postgres -d
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗