Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/ConnectAI-E/TalkBase

💬 Write data into lark-base tables in a chat way,power by TypeChat.
https://github.com/ConnectAI-E/TalkBase

basescript lark typechat

Last synced: 5 days ago
JSON representation

💬 Write data into lark-base tables in a chat way,power by TypeChat.

Lists

README

        


image






License


License

talkbase's GitHub repo


Introduction ·
Deploy Your Own ·
Setting Up Locally ·
Tech Stack ·
Contributing ·
License




English ·
简体中文



## Introduction

TalkBase is an open-source AI chatbot that uses [TypeChat](https://github.com/microsoft/TypeChat) and the [Vercel AI SDK](https://sdk.vercel.ai/docs) to interact with natural language.

🐵 Easily enter data by natural language , with the requirements table field meta and descriptions.
![show_example](https://github.com/ConnectAI-E/TalkBase/assets/50035229/d26bcf56-d006-4f24-b84b-7480b01eff84)

🐵 Only English? no! any langguage such as Chinese
![talkbasegif](https://github.com/ConnectAI-E/Chat-Base/assets/110169811/3f69a25a-f66b-450a-a478-1986debd37b3)

🙈 automatically describe the purpose of the table and give text suggestions for entering data
![quickShow](https://github.com/ConnectAI-E/TalkBase/assets/50035229/10ddf80a-c504-4c42-b516-d70cf9e50268)

🙈 perfectly compatible with field annotations of multi-dimensional tables, add more field information
![supportDescribe](https://github.com/ConnectAI-E/TalkBase/assets/50035229/6a7e4cf6-e63a-46fd-8ec6-09e0a12b1215)

## Quick Start

1️⃣ open the grayscale qualification for base extension

https://applink.feishu.cn/client/chat/chatter/add_by_link?link_token=c55n4142-fce8-4792-b851-f92c9c7d8300

2️⃣ copy talk-base online link to the extension script address

```
https://talkbase.connectai.site/
```

3️⃣ start to chat-base ~

## Dev Local

To set up talkBase locally, you'll need to clone the repository and set up the following environment variables:

- `OPENAI_API_KEY` – your OpenAI API key (you can get one [here](https://platform.openai.com/account/api-keys))

1️⃣ clone deme

```
git clone https://github.com/ConnectAI-E/BaseScript-LinkPreview
pnpm install
pnpm dev
```

2️⃣ copy talkbase dev link to the extension script address

```
http://localhost:5173/
```

## Deploy your own

You can deploy your own version of TalkBase with one-click:

[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https://github.com/ConnectAI-E/TalkBase&env=OPENAI_API_KEY&project-name=chat-calc&repository-name=Chat-Base)

## Tech Stack

ChatH is built on the following stack:

- [Next.js](https://nextjs.org/) –framework
- [TypeChat](https://github.com/microsoft/TypeChat) –llm framework
- [BaseScript](https://github.com/ConnectAI-E/Awesome-BaseScript) -lark base script plugin
- [Vercel](https://vercel.com) - deployments
- [TailwindCSS](https://tailwindcss.com/) – css styles

## Communication

License

## License

Licensed under the [MIT license](https://github.com/connectai-e/chat-base/blob/main/LICENSE.md).