Skip to content
dfki-eblsPublic

About

Agentic system for non-expert users to interact with LLMs guided by experience

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Repository files navigation

Hivegent

Agentic system for non-expert users to interact with LLMs guided by experience.

A self-hosted, retrieval-augmented assistant: a React SPA over a FastAPI service that searches, reads, and reasons over the documents you upload, and cites what it used.

Important

Additional terms of use: Hivegent is provided under the MIT license and the DFKI's additional terms of use. By downloading, installing, or using the software, you accept the additional terms, please read them in full beforehand.

Development

The Nix flake carries the whole environment, including PostgreSQL with pgvector.

nix develop          # dev shell for the backend, frontend, and bridge
nix run .#hivegent   # full dev stack: database, backend, frontend, egress proxy, SearXNG
nix flake check      # everything CI runs

Documentation

Where What it covers
docs/ The user manual (mdBook, English and German): concepts, setup, usage.
ARCHITECTURE.md How the pieces fit together, the agent's features, asset processing.
backend/README.md Backend invariants: storage, conversations, tools, Python sandbox.
frontend/README.md Client-side decisions: chat history, settings, approvals.
bridge/README.md The Teams / Chat SDK bridge service.
AGENTS.md House rules for coding agents.

License

See the license and the additional terms.

About

Agentic system for non-expert users to interact with LLMs guided by experience

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages