kopia lustrzana https://github.com/transitive-bullshit/chatgpt-api
34 wiersze
1.3 KiB
Markdown
34 wiersze
1.3 KiB
Markdown
---
|
|
title: Intro
|
|
description: Agentic is an open source, TypeScript, AI agent standard library that works with any LLM and TS AI SDK.
|
|
---
|
|
|
|
<Frame style={{ maxWidth: 308, margin: '0 auto' }}>
|
|
<img src='/media/agentic-header.jpg' alt='Agentic header' />
|
|
</Frame>
|
|
|
|
Agentic's standard library of TypeScript AI tools are **optimized for both TS-usage as well as LLM-based usage**, which is really important for testing and debugging.
|
|
|
|
Agentic tools work with any LLM capable of function calling and all of the major TS AI SDKs, including:
|
|
|
|
- Vercel AI SDK
|
|
- OpenAI
|
|
- LangChain
|
|
- LlamaIndex
|
|
- Mastra
|
|
- Firebase Genkit
|
|
- Dexa Dexter
|
|
- xsAI
|
|
|
|
## Features
|
|
|
|
- ✅ All tools are thoroughly tested in production
|
|
- ✅ Tools work across all leading TS AI SDKs
|
|
- ✅ Tools are hand-coded and extremely minimal
|
|
- ✅ Tools have both a good manual DX and LLM DX via the `@aiFunction` decorator
|
|
- ✅ Tools use native `fetch`
|
|
- ✅ Tools use [ky](https://github.com/sindresorhus/ky) to wrap `fetch`, so HTTP options, throttling, retries, etc are easy to customize
|
|
- ✅ Supports tools from any MCP server ([createMcpTools](/tools/mcp))
|
|
- ✅ Generate new Agentic tool clients from OpenAPI specs ([@agentic/openapi-to-ts](https://github.com/transitive-bullshit/agentic/tree/main/packages/openapi-to-ts))
|
|
- ✅ 100% open source && not trying to sell you anything 💯
|