Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/DrDigett/Babel/llms.txt

Use this file to discover all available pages before exploring further.

BaBel+ is a self-hosted knowledge graph application for building and exploring your personal library. Add books, films, articles, videos, courses, and video games as nodes, connect them with typed relations (author, influence, criticism, and more), and let the AI assistant classify and link new entries automatically. Explore everything through an interactive force-directed graph.

Quickstart

Run BaBel+ locally in under five minutes with PostgreSQL and the Groq API.

Deploy to Render

Ship to production in one click using the included render.yaml configuration.

Core Concepts

Learn how nodes, relations, lists, and the graph view work together.

AI Features

Use Smart Add to let the AI classify content and suggest connections for you.

What BaBel+ does

BaBel+ organizes knowledge as a graph: every piece of content is a node, and every meaningful connection between pieces is a directed, typed edge (relation). The result is a living map of your intellectual interests — who influenced whom, which books treat the same topic, which film adapts which novel.
1

Add content as nodes

Create nodes for books, films, articles, videos, courses, or video games. Each node holds metadata: author, year, status (pending → in progress → finished), priority, tags, and an optional rating.
2

Connect nodes with relations

Draw typed edges between nodes using one of nine semantic relation types — es_autor_de, trata_sobre, influyo_a, similar_a, and more.
3

Use AI to do it faster

Paste a description into Smart Add and the Groq-powered assistant classifies the content, extracts metadata, and creates relations to existing nodes automatically.
4

Explore the graph

Open the interactive canvas to navigate the force-directed graph — zoom, pan, drag nodes, filter by content type, and click any node to inspect its details.

Key features

Six content types

Catalog libro, pelicula, articulo, video, curso, and videojuego in a single unified graph.

Nine relation types

Semantic edges: es_autor_de, dirigio, trata_sobre, pertenece_a, influyo_a, critica_a, inspiro, ocurre_en, similar_a.

AI smart classification

Groq’s llama-3.1-8b-instant model extracts title, type, tags, and suggests relations to your existing nodes.

Curated lists

Group nodes into ordered lists with per-entry ratings and drag-to-reorder support.

Full-text search

Search across titles, descriptions, authors, and tags with a single query.

REST API

Every feature is backed by a documented REST API built on Hono and TypeScript.

Build docs developers (and LLMs) love