Back to feed
Dev.to
Dev.to
6/17/2026
How Sentience ships 60+ AI tools in one local desktop app — without locking you into one provider

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?

Explore more