docs: add Tako community provider - #18355
Draft
25eliu wants to merge 2 commits into
Draft
Conversation
25eliu
force-pushed
the
docs/tako-community-provider
branch
4 times, most recently
from
August 3, 2026 22:34
ddbd53d to
c0e9bc7
Compare
Documents @takoviz/ai-sdk, which integrates Tako's live-data search (knowledge cards, synthesized answers, and underlying row export) with the AI SDK as a set of tools.
25eliu
force-pushed
the
docs/tako-community-provider
branch
from
August 3, 2026 22:44
c0e9bc7 to
4552478
Compare
Rewrites the intro to Tako's own positioning (the knowledge layer for agents) instead of framing it as a search engine, and restates the proprietary-data domain list to match docs.tako.com. Also updates the two generateText/streamText examples from gpt-4o-mini and gpt-4o to gpt-5.6-sol, matching the Gateway example on the same page and the model ids used in content/docs/02-foundations.
Author
|
Parking this as a draft for now. Tako is already listed in the tools registry ( I'm opening a small separate PR against |
5 tasks
7 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Background
Tako is the knowledge layer for agents, grounding your AI with the most accurate proprietary data and web content.
Tako grounds your agent in two kinds of knowledge at once: proprietary structured data from trusted providers, and full web search. One API returns typed values with named sources when curated data exists, and agent-ready web results and page text for everything else.
Domains Tako covers with proprietary data: finance and markets, company KPIs and earnings, macroeconomics (inflation, unemployment, GDP, policy rates), website and app traffic, sports, weather, elections, prediction markets, demographics, energy, and real estate.
@takoviz/ai-sdkexposes it as three tools, matching Tako's own API surface:takoSearch()— knowledge cards plus web resultstakoAnswer()— the same retrieval, blended into a synthesized, source-attributed answertakoContents()— the rows behind a card, or a page's extracted textSummary
Adds
content/providers/05-community-providers/53-tako.mdxand the corresponding entry incontent/docs/02-foundations/02-providers-and-models.mdx. Docs only — no package changes, so no changeset (per CONTRIBUTING, changesets aren't needed for docs).The page follows the existing community-provider structure: Setup → Tool Usage (
generateText/streamText) → Configuration → Results → TypeScript. It uses<InstallPackages />and documents configuration as a- **name** _type_list, matching neighbouring pages.It also includes a short "With AI Gateway models" example, since Tako's tools are client-executed and compose with a bare Gateway model string without extra configuration.
Precedent for a tool-only provider in this section:
nia,supermemory,mem0,mixedbread,zeroentropy.Relationship to the existing tools-registry entry
Tako already appears in the tools registry at ai-sdk.dev/resources/tools/tako-search (
content/tools-registry/registry.ts). That entry is a one-line listing; this PR adds the full provider page it currently links out to GitHub for.Three fields there could be improved, which I'd like to do in a follow-up PR under
feat(tools-registry):per add-new-tool-to-registry.md:descriptioncovers onlytakoSearch, nottakoAnswer/takoContentsdocsUrlpoints at the GitHub README rather than https://docs.tako.comapiKeyUrlpoints at the site root rather than the API keys pageHappy to fold that into this PR instead if you'd prefer one change — flagging it separately only because the contributing guide prescribes a different title prefix for registry changes.
Draft status
This documents
@takoviz/ai-sdkv3, which is not published yet — npm currently serves 2.0.1, where several documented fields (content_format,exportable,data_freshness, thedatasource key) do not exist. Holding in draft until v3 ships, then marking ready. Tracking in TakoData/ai-sdk#9.Notes
aiandzodare peers).Verification
isStepCountconfirmed againstai@7.0.0's exported typescontent/docs/02-foundationsandcontent/providers/01-ai-sdk-providers53-, next free after52-neon-ai-gateway.mdx)<InstallPackages />and the internal AI Gateway link resolve against the current tree.oxfmtrc.jsonckonsistentconventions apply topackages/*and are unaffected