Assistants
Assistants in Sila are like GPTs in ChatGPT: reusable, configurable helpers that follow instructions, use selected AI models, and perform tasks across your workspace.
What an assistant is
- A set of instructions and defaults your chats inherit
- A chosen model (OpenAI, Google, Anthropic, Ollama, or any OpenAI‑compatible API)
- Optional tools and data sources it can use
- A target folder for where new conversations are created
Why use assistants
- Consistency: Apply the same style, constraints, and steps every time
- Speed: Start new chats with the right context and model pre‑selected
- Focus: Scope tools and sources to the task at hand
- Reuse: Share assistants across multiple chats and workspaces
Typical uses
- Research assistant that always cites sources and saves results to a folder
- Coding reviewer that follows a specific checklist
- Writer that enforces tone, audience, and structure
- Support bot that searches a chosen knowledge base
How it works in Sila
- Local‑first: Assistants, their instructions, and chats are plain files you own
- Bring your own keys: Use external providers on your terms
- Model‑agnostic: Switch models without losing your assistant’s context
- Workspace‑aware: Organize assistants per workspace and folder
Create assistants, iterate on their instructions, and use them across chats to standardize workflows while keeping full ownership of your data.