Python ai-chat

Open-source Python projects categorized as ai-chat

Top 4 Python ai-chat Projects

  1. onyx

    Open Source AI Platform - AI Chat with advanced features that works with every LLM

    Project mention: Launch HN: Onyx (YC W24) – The open-source chat UI | news.ycombinator.com | 2025-11-25

    > ease of installation, streaming support, model agnosticity, chat persistence and blob support

    we have all of those!

    > how onyx is comparable

    For an AI-powered research assistant, Onyx might just work out of the box. We have ~45 connectors to common apps (https://github.com/onyx-dot-app/onyx/blob/main/backend/onyx/...), integrations with the most popular web search providers (https://github.com/onyx-dot-app/onyx/blob/main/backend/onyx/...), and a built in tool calling loop w/ deep research support (https://github.com/onyx-dot-app/onyx/blob/main/backend/onyx/...). If you wanted to customize, you could pretty easily tweak this / add additional tools (or even rip this out completely and build your own agent loop).

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. vexa

    Self-hosted, multi-user API that drops bots into Google Meet for real-time transcripts.

    Project mention: Vexa: Open-Source Transcription API for Product Builders | news.ycombinator.com | 2025-04-12
  4. Soga AI

    MyGirl GPT is a project to build your own AI girlfriend Running on Your Personal Server with local LLM. (by Synthintel0)

  5. ContextCheck

    MIT-licensed Framework for LLMs, RAGs, Chatbots testing. Configurable via YAML and integrable into CI pipelines for automated testing.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python ai-chat discussion

Python ai-chat related posts

  • Launch HN: Onyx (YC W24) – The open-source chat UI

    5 projects | news.ycombinator.com | 25 Nov 2025
  • Vexa: Open-Source Transcription API for Product Builders

    2 projects | news.ycombinator.com | 12 Apr 2025
  • Show HN: Open-Source Bot API: Real-Time Google Meet,Teams,Zoom Transcription

    2 projects | news.ycombinator.com | 10 Apr 2025
  • Show HN: Open-source Deep Research across workplace applications

    1 project | news.ycombinator.com | 3 Mar 2025
  • Show HN: Danswer APIs – Open-source APIs for building RAG apps over company docs

    1 project | news.ycombinator.com | 12 Nov 2024
  • Soga AI VS chatgpt-chan - a user suggested alternative

    2 projects | 21 Jun 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 23 Dec 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source ai-chat projects in Python? This list will help you:

# Project Stars
1 onyx 16,857
2 vexa 1,571
3 Soga AI 374
4 ContextCheck 88

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that Python is
the 2nd most popular programming language
based on number of references?