< SAN />
OPEN ARCHITECTURE
Multi-model switching
san — ~/Workspace/app openai · GPT-5.5 · ◇ think
An open-source unified agent runtime
Specialized agents, coding and beyond — shipped as a single, native Go binary
Models · Search · Personas · Extensions · Evolution
ModelsProviders
AnthropicClaude Opus 4.81M ctx · ◆◆◆ think
OpenAIGPT-5.5400K ctx · ◆ think
OpenAIGPT-5.5 mini400K ctx
GoogleGemini 3 Pro2M ctx
MoonshotKimi K2256K ctx
Z.aiGLM-4.6200K ctx
DeepSeekDeepSeek V4 Pro128K ctx · ◆ think
DeepSeekDeepSeek V4 Flash128K ctx
↓ more models · type to filter
type to filter · ↑/↓ navigate · ⏎ select · esc · saved to ~/.san/providers.json
model DeepSeek V4 Pro (was GPT-5.5)
↳ saved to ~/.san/providers.json · reconnecting… ready
defaultactive · built-in
Built-in San persona — software-engineering generalist
ml-engineer~/.san/identities
ML engineering specialist (PyTorch, JAX) — rigor over hand-waving
security-auditor.san/identities
Threat-models every diff, flags unsafe patterns, cites CWEs
tech-writer~/.san/identities
Crisp docs, examples-first, no marketing fluff
↑/↓ navigate · ⏎ select · esc · scoped to user (~/.san) or project (.san), project wins
identity ml-engineer
↳ persona swapped — same agent, a new mind. Security & git rules stay enforced.
read internal/server/router.go12ms
grep "func register" · 3 hits8ms
edit router.go+9 −0
write server/health_test.go+24
run go test ./internal/server
done · 1.8s · 142 tok/s · 5 tools native Go · single binary · instant start
add a /healthz endpoint and a test
read internal/server/router.go
edit router.go +9 −0
write server/health_test.go +24
run go test ./internal/server ✓ pass
done · 1.8s · 142 tok/s · 5 tools
| evolving
memory
· index — noted this project favors table-driven tests
· healthz — recorded GET /healthz → 200 {"status":"ok"}
skill
· go-testing — kept the table-test snippet, trimmed examples
· http-scaffolding — new skill, endpoint + test pattern
one ~12 MB binary · zero deps
Models · Search · Personas · Extensions · Evolution
One binary, many specialized agents — coding and beyond
$ curl -fsSL https://raw.githubusercontent.com/genai-io/san/main/install.sh | bash
genai-io.github.io/san · ★ star it on GitHub
laptop
coding
scratch container
ci-runner
edge device
log-triage
cloud node
api-review
edge gateway
automation
One runtime, shipped everywhere — a fleet of specialized agents
click pause · R restart · T theme