Dev.to
6/17/2026

How Sentience ships 60+ AI tools in one local desktop app — without locking you into one provider
Short summary
Sentience is a desktop AI assistant running 60+ integrated tools across Groq, OpenAI, Anthropic, and local Ollama without vendor lock-in. A 60-line provider adapter abstracts away API differences (headers, message formats, tool schemas) so identical tool definitions work unchanged on any model. Users switch between Claude, GPT-4, Groq, or Ollama mid-session without rewriting tool code.
- •Unified tool schemas across four LLM providers using OpenAI API standard plus Anthropic adapter
- •Thin 60-line provider layer handles differences: headers, system-message location, tool response format
- •Same 60 tool definitions (file access, email, browser, voice) work on any provider without code changes
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



