unbody  by unbody-io

Open-source backend for AI-native software

created 4 months ago
337 stars

Top 82.8% on sourcepulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

Unbody provides an open-source backend for AI-native applications, aiming to simplify the fragmented development process for AI features. It is targeted at developers building AI-powered software, offering a modular foundation for knowledge-based applications.

How It Works

Unbody acts as a backend-as-a-service for AI, managing data ingestion, indexing, and retrieval. It leverages a modular architecture to handle various data sources and AI models, facilitating the creation of knowledge graphs and intelligent applications. The system is designed to manage dynamic knowledge rather than static datasets.

Quick Start & Requirements

  • Install: Clone the repository, navigate to the directory, and run yarn.
  • Prerequisites: Node.js LTS (20 or 22), Docker and Docker Compose, yarn, and an OpenAI API key.
  • Setup: Create and populate .env.local with your OpenAI API key.
  • Running: Start services with docker compose up -d and the application with yarn start.
  • Demo: Clone the unbody-io/examples repository to add data sources via yarn unbody-cli source add.
  • Links: Website, Blog, Twitter, Discord.

Highlighted Details

  • Positions itself as the "Supabase of the AI era."
  • Uses Temporal for monitoring indexing progress (accessible at http://localhost:8233/).
  • Requires an OpenAI API key for functionality.

Maintenance & Community

The project is in early development. Community support and feedback are encouraged via their Discord server.

Licensing & Compatibility

The repository does not explicitly state a license in the provided README. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project is in early development, and users should expect rough edges. The Temporal dashboard requires manual refreshing for the latest state. The README does not specify a license, which may impact commercial adoption.

Health Check
Last commit

1 month ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
177 stars in the last 90 days

Explore Similar Projects

Starred by Andrej Karpathy Andrej Karpathy(Founder of Eureka Labs; Formerly at Tesla, OpenAI; Author of CS 231n), Alex Cheema Alex Cheema(Cofounder of EXO Labs), and
3 more.

Perplexica by ItzCrazyKns

0.3%
23k
AI-powered search engine alternative
created 1 year ago
updated 1 day ago
Feedback? Help us improve.