TypeScript integration packages for Chidori agents. The packages expose small, Chidori-native helpers and tool definitions that can be used from agent projects or copied/bundled into the Chidori TypeScript runtime.
Chidori agents currently have the most reliable support for relative TypeScript imports. These packages are normal ESM npm packages, but their agent-facing code is intentionally dependency-light and uses chidori.http, chidori.tool, and JSON-compatible data structures instead of Node-only SDKs.
Every provider package exports a package-level integration spec with an environmentVariables() method, plus a get<Integration>EnvironmentVariables() helper, so host applications can discover which environment variables may be needed before running a tool.
| Package | Status | Scope |
|---|---|---|
@1kbirds/chidori-integrations-core |
alpha | Shared Chidori tool/runtime types and HTTP helpers |
@1kbirds/chidori-integrations-openai |
alpha | OpenAI Responses, embeddings, and image generation tools |
@1kbirds/chidori-integrations-anthropic |
alpha | Anthropic Messages API tool |
@1kbirds/chidori-integrations-google |
alpha | Google Gemini, Vertex AI, Places, Routes, YouTube, Cloud Text-to-Speech, Calendar, and Gmail tools |
@1kbirds/chidori-integrations-microsoft |
alpha | Microsoft Graph tools for Outlook mail, calendar events, drive children, and generic Graph requests |
@1kbirds/chidori-integrations-aws |
alpha | AWS Bedrock, Bedrock Knowledge Bases, Amazon Kendra, Step Functions, SageMaker Runtime, and Lambda tools for signed or proxied requests |
@1kbirds/chidori-integrations-azure |
alpha | Azure OpenAI chat completions, embeddings, and Dynamic Sessions tools |
@1kbirds/chidori-integrations-cloudflare |
alpha | Cloudflare Workers AI and AI Gateway tools |
@1kbirds/chidori-integrations-aleph-alpha |
alpha | Aleph Alpha / Pharia completion, chat, and embeddings tools |
@1kbirds/chidori-integrations-ai21 |
alpha | AI21 Jamba chat completions tool |
@1kbirds/chidori-integrations-baidu |
alpha | Baidu Qianfan chat completions and embeddings tools |
@1kbirds/chidori-integrations-cohere |
alpha | Cohere chat, embeddings, and rerank tools |
@1kbirds/chidori-integrations-contextual |
alpha | Contextual AI instruction-following rerank tool |
@1kbirds/chidori-integrations-ibm |
alpha | IBM watsonx.ai chat and embeddings tools |
@1kbirds/chidori-integrations-jina |
alpha | Jina embeddings and rerank tools |
@1kbirds/chidori-integrations-mixedbread |
alpha | Mixedbread AI rerank tool |
@1kbirds/chidori-integrations-nomic |
alpha | Nomic Atlas text embedding tools |
@1kbirds/chidori-integrations-voyage |
alpha | Voyage AI embeddings and rerank tools |
@1kbirds/chidori-integrations-mistral |
alpha | Mistral chat completions and embeddings tools |
@1kbirds/chidori-integrations-groq |
alpha | Groq OpenAI-compatible chat completions tool |
@1kbirds/chidori-integrations-openrouter |
alpha | OpenRouter chat completions tool |
@1kbirds/chidori-integrations-openai-compatible |
alpha | xAI, Fireworks chat/completions/embeddings, Together, Perplexity, DeepSeek, Hugging Face chat and embeddings, DeepInfra, ZhipuAI, Moonshot AI, DashScope, Tencent Hunyuan chat and embeddings, ByteDance Volcengine/Doubao, MiniMax chat and embeddings, Novita AI, Friendli, SambaNova, PremAI chat and embeddings, Upstage Solar chat and embeddings, GitHub Models, Cerebras, and NVIDIA NIM chat, completion, embedding, rerank, and responses tools |
@1kbirds/chidori-integrations-writer |
alpha | Writer AI Studio chat completion tool |
@1kbirds/chidori-integrations-yandex |
alpha | Yandex Cloud AI Studio Foundation Models completion and embeddings tools |
@1kbirds/chidori-integrations-replicate |
alpha | Replicate prediction creation, polling, and cancellation tools |
@1kbirds/chidori-integrations-ollama |
alpha | Local Ollama chat, generate, and embeddings tools |
@1kbirds/chidori-integrations-browser |
alpha | Browserbase session, fetch, search, live debug, logs, and recording tools |
@1kbirds/chidori-integrations-composio |
alpha | Composio tool discovery, execution, and proxy execution tools |
@1kbirds/chidori-integrations-finance |
alpha | Alpha Vantage, Polygon.io, and Google Finance exchange rate, market data, news, financials, and market mover tools |
@1kbirds/chidori-integrations-web |
alpha | Tavily, Exa, Firecrawl, Brave Search, Bing Web Search, Perplexity Search, Mojeek Search, Parallel Search/Extract, Nimble Search, Google Custom Search, Google Serper, Jina Search, Linkup Search, Google Scholar, Google Trends, Google Jobs, arXiv, Semantic Scholar, PubMed, OpenWeatherMap, NASA, TMDB, SerpApi, SearchApi, DuckDuckGo, Wikipedia, StackExchange, WolframAlpha, SearXNG, You.com, DataForSEO, Dappier, Valyu, and Decodo tools |
@1kbirds/chidori-integrations-github |
alpha | GitHub REST tools for repositories, issues, pull requests, branches, files, and code search |
@1kbirds/chidori-integrations-gitlab |
alpha | GitLab REST tools for search, issues, merge requests, notes, branches, and repository files |
@1kbirds/chidori-integrations-salesforce |
alpha | Salesforce REST tools for SOQL, sObject metadata, and sObject record CRUD |
@1kbirds/chidori-integrations-servicenow |
alpha | ServiceNow Table API tools for generic table record CRUD and encoded queries |
@1kbirds/chidori-integrations-jira |
alpha | Jira REST tools for JQL search, issues, comments, and transitions |
@1kbirds/chidori-integrations-confluence |
alpha | Confluence REST tools for listing, reading, creating, and updating pages |
@1kbirds/chidori-integrations-notion |
alpha | Notion REST tools for search, pages, and block children |
@1kbirds/chidori-integrations-shopify |
alpha | Shopify Admin GraphQL and REST tools for products, orders, and customers |
@1kbirds/chidori-integrations-slack |
alpha | Slack Web API tools for conversations, messages, scheduling, users, and search |
@1kbirds/chidori-integrations-stripe |
alpha | Stripe REST tools for customers, resource lists, PaymentIntents, and Checkout Sessions |
@1kbirds/chidori-integrations-discord |
alpha | Discord REST tools for guilds, channels, reading messages, and posting |
@1kbirds/chidori-integrations-dropbox |
alpha | Dropbox API tools for file listing, search, links, folders, text upload, move, and delete |
@1kbirds/chidori-integrations-trello |
alpha | Trello REST tools for boards, lists, cards, and card comments |
@1kbirds/chidori-integrations-todoist |
alpha | Todoist REST tools for projects, tasks, completion state, and comments |
@1kbirds/chidori-integrations-linear |
alpha | Linear GraphQL tools for teams, issues, and comments |
@1kbirds/chidori-integrations-monday |
alpha | monday.com GraphQL tools for boards, items, column values, and updates |
@1kbirds/chidori-integrations-pagerduty |
alpha | PagerDuty REST and Events API tools for incidents, services, users, notes, and events |
@1kbirds/chidori-integrations-neo4j |
alpha | Neo4j Query API tools for Cypher, schema inspection, vector indexes, vector search, and document upsert |
@1kbirds/chidori-integrations-asana |
alpha | Asana REST tools for projects, tasks, search, and task comments |
@1kbirds/chidori-integrations-airtable |
alpha | Airtable REST tools for listing, reading, creating, updating, and deleting records |
@1kbirds/chidori-integrations-zendesk |
alpha | Zendesk Support REST tools for search, tickets, ticket comments, and users |
@1kbirds/chidori-integrations-hubspot |
alpha | HubSpot CRM REST tools for CRM object list, search, read, write, batch read, and associations |
@1kbirds/chidori-integrations-clicksend |
alpha | ClickSend SMS, voice, and email communications tools |
@1kbirds/chidori-integrations-agentmail |
alpha | AgentMail inbox creation, message send, reply, listing, and attachment tools |
@1kbirds/chidori-integrations-databricks |
alpha | Databricks Model Serving and Vector Search tools |
@1kbirds/chidori-integrations-elevenlabs |
alpha | ElevenLabs text-to-speech and voice listing tools |
@1kbirds/chidori-integrations-jigsawstack |
alpha | JigsawStack AI search, scrape, OCR, transcription, and text-to-SQL tools |
@1kbirds/chidori-integrations-vectorstores |
alpha | Pinecone, Qdrant, Weaviate, Milvus, Chroma, MongoDB Atlas, Upstash Vector, Cloudflare Vectorize, Azure AI Search, Azion EdgeSQL, Azure Cosmos DB for NoSQL, Elasticsearch, OpenSearch, ClickHouse, turbopuffer, Rockset, Typesense, Supabase, Astra DB, Vectara, Xata, Couchbase, Meilisearch, and Vespa vector, embedding, and rerank tools |
@1kbirds/chidori-integrations-retrievers |
alpha | Tool-composed vector similarity, HyDE, BM25, time-weighted, and rerank retrieval, Alchemyst AI, Azion EdgeSQL, Dria, Chaindesk, ChatGPT Retrieval Plugin, Dappier AI Recommendations, Valyu Search, Supabase Hybrid Search, Metal, Brave Search, Bing Web Search, Google Serper, SerpApi, Perplexity Search, Google Scholar, Semantic Scholar, WolframAlpha, DuckDuckGo Instant Answer, SearXNG, StackExchange, You.com, Linkup, Mojeek, Parallel, Nimble, PubMed, Wikipedia, arXiv, Tavily, Exa, Vespa, Meilisearch, Zep open source memory, Zep Cloud graph, AWS Bedrock Knowledge Bases, and Amazon Kendra retrieval, and document formatting |
@1kbirds/chidori-integrations-text |
alpha | Pure TypeScript text splitters, HTML cleanup, readability extraction, and document transformers |
@1kbirds/chidori-integrations-typeform |
alpha | Typeform Create and Responses API tools for forms and submissions |
@1kbirds/chidori-integrations-twilio |
alpha | Twilio REST tools for messages, calls, and available phone number search |
@1kbirds/chidori-integrations-sendgrid |
alpha | Twilio SendGrid tools for mail send, templates, contacts, and suppressions |
@1kbirds/chidori-integrations-loaders |
alpha | HTTP, text, subtitles, YouTube transcripts, Markdown, Notion Markdown exports, Cheerio-style webpages, recursive URL crawling, IMSDB scripts, College Confidential pages, ChatGPT exports, Slack conversations, Discord channel messages, GitHub repositories, SerpApi/SearchApi results, Salesforce SOQL, HubSpot CRM objects, Stripe resources, Shopify records, Zendesk Support records, Typeform forms and responses, ServiceNow table records, JSON, JSONL, CSV, RSS/Atom, HTML, sitemap, Notion, Google Drive, Google Cloud Storage, Azure Blob Storage, Amazon S3, Dropbox, Airtable, Figma, Jira, Confluence, Browserbase, Firecrawl, Parallel Extract, Spider, Apify, AssemblyAI, Sonix, Soniox, Hacker News, GitBook, Taskade, Supadata, iFixit, and parser-API document loaders |
npm install
npm run typecheck
npm run build
npm run verify
npm run testThe lockfile pins TypeScript and links all workspace packages locally.
Chidori currently discovers concrete TypeScript tool modules from <agent-project>/tools/. Use the vendor helper to materialize standalone, import-free tool files from these packages:
npm run build
npm run vendor:tools -- --package @1kbirds/chidori-integrations-web --tool tavily_search --out ../my-agent/toolsUse --all to vendor every manifest-declared tool. Generated files export the Chidori runtime shape directly:
export const tool = ...;
export async function run(args, chidori) { ... }The package map groups external providers, tools, loaders, vector stores, retrievers, text splitters, document transformers, and sandboxes by Chidori integration surface.
See docs/integration-inventory.md for the current integration inventory and backlog. See docs/status.md for the current wrap-up state and deferred work.