Product · Agents and Models
Agents are configuration, not a fork.
Nine tenths of every deployment is the same engine. The tenth that makes it yours is data.
Configuration
Strictest source tier
What the engine reads
- allowed_tools
- web_search, india_official_search, knowledge_search
- min_tier
- 2
- india_official_first
- true
- knowledge_access
- enabled
No deploy, no branch. The same fields drive every agent in every deployment.
An agent is a record
Purpose, instructions, tools, sources, knowledge, model, output shape. Changing one is an edit, not a release.
The planner picks from your roster
Each domain goes to the agent that fits it. No fit means Shodh's generic agent, not a forced one.
Standing rules above the roster
Your terminology, research rules, trusted publishers and house style reach every prompt.
Any provider
Groq, OpenAI, Anthropic, Google, or any OpenAI-compatible endpoint — including one inside your network.
In this layer
- Agents as configuration
- Per-agent tools and sources
- Planner assignment
- Organisation terminology
- Five provider families
- Per-call token logging