awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
ConnectAI-E avatar

ConnectAI-E/feishu-openai

0
View on GitHub↗
5,639 stars·929 forks·Go·GPL-3.0·21 viewsfeishu.market↗

Feishu Openai

This project is an AI assistant integration that connects OpenAI models to the Feishu team communication platform. It functions as a multi-model gateway that routes requests to GPT-4, GPT-4V, DALL-E-3, and Whisper models, enabling voice conversations, image generation, and multi-topic dialogues within team chats.

The assistant operates through a bridge layer that translates Feishu chat events into internal commands, supporting plugin-based persona switching to alter response behavior and tone for different use cases. It distributes API requests across multiple authentication tokens for load balancing, forwards requests through a configurable reverse proxy, and formats replies as structured cards with images, buttons, and text using Feishu's interactive message API.

Conversation management preserves context across threads with auto-expiring inactive sessions, while voice input is transcribed via Whisper API and responses can be synthesized for audible replies. The system also supports text-to-image generation and reverse image search for visual queries, with token balance checking to help monitor usage costs.

Features

  • Feishu and Lark Integrations - Connects OpenAI models to Feishu for voice conversations, image generation, and multi-topic discussions within team chats.
  • Context-Aware Conversation Managers - Maintains separate conversation histories per thread and user, automatically expiring inactive sessions.
  • Dialogue Context Management - Maintains separate conversation threads in private and group chats for coherent, topic-specific discussions.
  • Messaging Platform Bridges - Provides a bridge layer that translates Feishu chat events into internal commands for AI model interaction.
  • Model Gateways - Routes requests to GPT-4, GPT-4V, DALL-E-3, and Whisper models with load balancing and proxy support.
  • Multi-Model Orchestration - Routes requests to GPT-4, GPT-4V, DALL-E-3, and Whisper models based on detected input type and task.
  • Conversation Thread Contexts - Preserves dialogue history across threads with auto-expiring inactive sessions for coherent multi-topic conversations.
  • Conversational Voice AI - Processes spoken input and responds audibly to enable hands-free interaction within the platform.
  • Conversational Voice Pipelines - Transcribes audio messages via Whisper API and synthesizes spoken responses for voice conversations.
  • Persona Configurations - Applies pre-built role and scenario configurations to instantly change the assistant's behavior and tone.
  • Text-to-Image Generators - Creates images based on textual descriptions and supports reverse image search for visual queries.
  • Bots - Creates images from text descriptions and supports reverse image search for visual queries within Feishu.
  • Voice Assistants - Processes spoken input and responds audibly for hands-free interaction within the Feishu platform.
  • Cards - Sends responses as formatted cards with images, buttons, and structured text for richer information delivery.
  • Token Load Balancers - Distributes API requests across multiple authentication tokens to handle high-frequency production calls reliably.
  • AI Persona Plugins - Loads role and scenario configurations as interchangeable plugins that modify response behavior and tone.
  • JSON-Based Card Rendering - Formats replies as structured cards with images, buttons, and text using Feishu's interactive message API.

Star history

Star history chart for connectai-e/feishu-openaiStar history chart for connectai-e/feishu-openai

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does connectai-e/feishu-openai do?

This project is an AI assistant integration that connects OpenAI models to the Feishu team communication platform. It functions as a multi-model gateway that routes requests to GPT-4, GPT-4V, DALL-E-3, and Whisper models, enabling voice conversations, image generation, and multi-topic dialogues within team chats.

What are the main features of connectai-e/feishu-openai?

The main features of connectai-e/feishu-openai are: Feishu and Lark Integrations, Context-Aware Conversation Managers, Dialogue Context Management, Messaging Platform Bridges, Model Gateways, Multi-Model Orchestration, Conversation Thread Contexts, Conversational Voice AI.

What are some open-source alternatives to connectai-e/feishu-openai?

Open-source alternatives to connectai-e/feishu-openai include: leizhenpeng/feishu-chatgpt — This project is a ChatGPT-powered bot integrated into the Feishu chat platform, enabling conversational AI, image… vocodedev/vocode-core — Vocode-core is a framework for building real-time conversational AI voice agents. It serves as a conversational… aaswordman/operit — Operit is a private, voice-enabled AI agent designed to run quantized large language models offline within mobile… shaxiu/xianyuautoagent — XianyuAutoAgent is a multi-agent orchestration framework and large language model chatbot designed to automate… lss233/chatgpt-mirai-qq-bot — This project is a messaging bot bridge and multi-model AI gateway that connects large language models to platforms… idootop/mi-gpt — mi-gpt is a voice assistant bridge and agent orchestrator that connects smart speakers to large language models. It…

Open-source alternatives to Feishu Openai

Similar open-source projects, ranked by how many features they share with Feishu Openai.
  • leizhenpeng/feishu-chatgptLeizhenpeng avatar

    Leizhenpeng/feishu-chatgpt

    5,639View on GitHub↗

    This project is a ChatGPT-powered bot integrated into the Feishu chat platform, enabling conversational AI, image generation, and voice interaction within both private and group chats. It connects large language models to the team messaging environment, allowing users to engage in multi-topic conversations, generate images from text prompts, and analyze uploaded images using vision models. The bot supports persona preset switching, allowing predefined role templates to modify the AI's behavior and tone with a single command. It maintains separate conversation histories per topic using session

    Go
    View on GitHub↗5,639
  • vocodedev/vocode-corevocodedev avatar

    vocodedev/vocode-core

    3,693View on GitHub↗

    Vocode-core is a framework for building real-time conversational AI voice agents. It serves as a conversational orchestrator and pipeline that integrates speech-to-text, large language models, and text-to-speech services to enable low-latency voice interactions. The project features a provider-agnostic interface that allows for swappable speech and language model providers, including support for both cloud APIs and local binaries. It distinguishes itself through a specialized telephony integration layer that enables agents to be deployed across phone lines, WebRTC, and virtual meeting platfor

    Python
    View on GitHub↗3,693
  • aaswordman/operitAAswordman avatar

    AAswordman/Operit

    3,373View on GitHub↗

    Operit is a private, voice-enabled AI agent designed to run quantized large language models offline within mobile Linux environments. It functions as a plugin-based agent that combines local inference with a hands-free interaction pipeline. The system distinguishes itself through the use of role cards to manage distinct AI personas and conversation histories. It integrates a voice-driven interface utilizing speech-to-text and text-to-speech modules, and it enables device automation by dispatching shell commands and accessibility services to navigate user interfaces. The project further cover

    Kotlinagentaiandroid
    View on GitHub↗3,373
  • shaxiu/xianyuautoagentshaxiu avatar

    shaxiu/XianyuAutoAgent

    8,051View on GitHub↗

    XianyuAutoAgent is a multi-agent orchestration framework and large language model chatbot designed to automate customer service and sales interactions on a marketplace platform. It functions as a system of specialized AI entities, including context-aware conversational agents and automated price negotiation bots, to manage peer-to-peer conversational commerce. The framework distinguishes itself through an intent-based routing mechanism that dispatches queries to specialized agents and utilizes a multi-expert collaborative decision process to determine response strategies. It features dedicate

    Pythonagentchatbotllm
    View on GitHub↗8,051
  • See all 30 alternatives to Feishu Openai→