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.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.
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.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.
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.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.
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.