unsaged  by jorge-menjivar

Open-source chat kit for interacting with AI models

created 2 years ago
257 stars

Top 98.8% on sourcepulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

Unsaged is an open-source chat kit designed for seamless interaction with various AI models, targeting users who want a unified interface for multiple AI providers. It simplifies managing conversations and users across devices, offering a robust platform for AI-powered communication.

How It Works

Built with Next.js and Supabase, unsaged provides a user-friendly interface for engaging with AI models. It leverages Supabase for cloud synchronization of conversations across devices and supports multi-model, multi-user management. System prompts and message templates enhance personalization and efficiency in AI interactions.

Quick Start & Requirements

  • Installation instructions are available in the documentation.
  • Requires Next.js and Supabase.
  • Supports a wide range of AI models including OpenAI (GPT series), Anthropic (Claude series), Google (PaLM 2), Azure OpenAI, and Ollama (various Llama, CodeLlama, Mistral, etc.).
  • Live demo available at app.unsaged.com.

Highlighted Details

  • Supports numerous AI models from OpenAI, Anthropic, Google, Azure, and Ollama.
  • Features multi-model and multi-user support for flexible interaction.
  • Cloud sync via Supabase enables cross-device conversation management.
  • Includes system prompts and message templates for enhanced control and speed.

Maintenance & Community

  • Project is actively maintained.
  • Contribution guidelines are available in CONTRIBUTING.md.

Licensing & Compatibility

  • Licensed under the Apache 2.0 License.
  • Permissive license suitable for commercial use and integration with closed-source applications.

Limitations & Caveats

Conversations are stored in Supabase Postgres until deleted; users are advised against entering personal information. A recent upgrade (Nov 13, 2023) requires a Supabase SQL upgrade script, and another (Nov 16, 2023) necessitates a Vercel project root directory setting change if applicable.

Health Check
Last commit

5 months ago

Responsiveness

Inactive

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

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Didier Lopes Didier Lopes(Founder of OpenBB), and
1 more.

leon by leon-ai

0.2%
17k
Open-source personal assistant to self-host
created 6 years ago
updated 3 days ago
Feedback? Help us improve.