Wenlan
Wenlan은 소스 기반 AI 지식베이스·LLM 위키로, 문서·결정을 페이지화해 검색·검토·리뷰 가능
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗A nanobot-class personal AI agent as a single ~19MB Go binary — no Python, no venv, no runtime dependencies. Self-hosted, curl to running in under a minute, and scriptable enough to test in CI. Self-learning memory, skill self-creation, subagent delegation, multi-provider LLM routing, and Telegram/Discord chat all ship in the one static binary.
| joshbot | Typical Python agent (e.g. nanobot) | |
|---|---|---|
| Install | curl … | bash → one binary | pip/venv, interpreter + wheels to keep in sync |
| Runtime deps | Zero — static Go binary (~19MB) | CPython + a dependency tree |
| Startup | No interpreter, no imports — the binary is the runtime | Interpreter + import cost |
| Shell safety | Deny-listed and env-stripped (no API keys inherited), optional OS sandbox | Varies |
| Untrusted skills | Inert until joshbot skills trust, bound to a directory-tree hash | Varies |
| Scriptability | Every command non-interactive; --output-format json, exit-code contract | Varies |
joshbot is heavier on guarantees, lighter on your machine.
api.webui to true and joshbot serve also serves a self-contained dark-mode chat page at /, embedded in the binary, behind a cookie login that exchanges an api.api_keys value for a sessionjoshbot serve exposes the agent at /v1/chat/completions (streaming included) and /v1/models, plus /v1/audio/transcriptions when stt is configured and /v1/embeddings when embeddings is configured, so any OpenAI client can drive it; authentication is mandatory and it binds loopback by defaultagent -m for one-shot, --output-format json/stream-json for machine-readable output, --resume to thread sessions, and a stable exit-code contract for CI--profile; profiles hold a credential's variable name, never the credentialcurl -fsSL https://raw.githubusercontent.com/bigknoxy/joshbot/main/install.sh | bash
Downloads the latest binary release for your platform. Supports Linux and macOS (amd64/arm64).
For specific versions:
curl -fsSL https://raw.githubusercontent.com/bigknoxy/joshbot/main/install.sh | bash -s -- -v v1.0.0
go install github.com/bigknoxy/joshbot/cmd/joshbot@latest
Ensure $GOPATH/bin or $HOME/go/bin is in your PATH.
git clone https://github.com/bigknoxy/joshbot.git
cd joshbot
go build -o joshbot ./cmd/joshbot
docker build -t joshbot .
docker run -it -v ~/.joshbot:/home/joshbot/.joshbot joshbot onboard
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗
web_searchweb_codeweb_companyweb_researchtuning.enabled30m, 2h or 1d, one-off or repeating; jobs and their delivery persist across restarts — a reminder that fires after a reboot still reaches your chatjoshbot docs check runs a bounded subagent that compares source and config against the docs and writes an evidence-gated, propose-only report