← all repositories
theodo-group/GenossGPT

An OpenAI-compatible API that currently only speaks GPT4All

It exists to let you redirect existing OpenAI client code to local open-source models by swapping a single URL.

GenossGPT
Not currently ranked — collecting fresh signals.
star history

What it does

GenossGPT is a Python server that mimics the OpenAI ChatGPT and Embeddings API, translating requests to run on local open-source models instead of OpenAI’s servers. At the moment, the only supported backend is GPT4ALL, so the “all LLMs” promise in the description is largely aspirational. It was originally extracted from the Quivr project when its model-abstraction logic grew unwieldy.

The interesting bit

The clever part is the API compatibility: because Genoss speaks the same JSON shape as OpenAI’s endpoints, existing clients can talk to it without rewrites. That makes it glue code, but useful glue if you are trying to de-cloud an existing chatbot.

Key highlights

  • Exposes an OpenAI-compatible REST API for chat completions and embeddings
  • Currently routes only to GPT4ALL; HuggingFace and cloud providers are on the roadmap
  • Runs fully offline via local model binaries
  • Bootstrapped from the Quivr project to isolate LLM abstraction complexity
  • Apache 2.0 licensed

Caveats

  • Only GPT4ALL is actually supported today, despite the ambitious “all LLMs” branding
  • The project is in a pre-publish state and requires manually building GPT4ALL backend binaries
  • Several roadmap items (user management, cloud providers, multi-modal models) are unchecked

Verdict

Worth a look if you need a local, offline drop-in for OpenAI’s chat API and are willing to tolerate early-stage rough edges. Skip it if you need broad model support today or a managed service.

Frequently asked

What is theodo-group/GenossGPT?
It exists to let you redirect existing OpenAI client code to local open-source models by swapping a single URL.
Is GenossGPT open source?
Yes — theodo-group/GenossGPT is an open-source project tracked on heatdrop.
What language is GenossGPT written in?
theodo-group/GenossGPT is primarily written in Python.
How popular is GenossGPT?
theodo-group/GenossGPT has 755 stars on GitHub.
Where can I find GenossGPT?
theodo-group/GenossGPT is on GitHub at https://github.com/theodo-group/GenossGPT.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.