Models
Use the right
mind for the work.
GraphoOS models are AiloOS models: EmpoorioLM on this machine and AndromedaLM in the cloud. An OpenAI-compatible endpoint can be the third. The key lives in the keychain or the environment, not in the TOML you commit.
Assistant and AI →Model picker3 providers
Runs at
http://127.0.0.1:8080/v1 with ailoos serve. The code stays on the machine. The semantic index uses the same local EmpoorioLM.AndromedaLM at
https://api.ailoos.com/api/andromeda/v1. The AiloOS key is stored in the system keychain, not in settings.toml.Any OpenAI-compatible API (DeepSeek, OpenRouter, Groq…). Name, endpoint and model in
[ai.providers.<name>]; the key in the keychain or the environment.Providers
Local first.
Cloud when it counts.
| Provider | Where | Key |
|---|---|---|
| EmpoorioLMlocal · ailoos serve | This machine | None |
| AndromedaLMAiloOS cloud | api.ailoos.com | Keychain / env |
| CustomOpenAI-compatible | The endpoint you set | Keychain / env |
| MCPtools, not a model | .graphoos / ~/.ailoos/mcp.toml | The server's |
[ai]
provider = "local"
# local-url = "http://127.0.0.1:8080/v1"
# ailoos-url = "https://api.ailoos.com/api/andromeda/v1"
A calmer workflow
Model choice
without the noise.
You pick the provider in the assistant. MCP are tools. Keys are not committed with the repo.