anse  by anse-app

AI chat UI for multiple models

created 2 years ago
1,937 stars

Top 23.1% on sourcepulse

GitHubView on GitHub
Project Summary

Anse provides a supercharged, optimized UI for interacting with multiple AI models, including ChatGPT and Stable Diffusion, and supports image generation. It targets users seeking a more robust and feature-rich interface for AI chat applications, offering enhanced session management, a powerful plugin system, and a refined user experience.

How It Works

Anse leverages a frontend-focused architecture, likely built with a modern JavaScript framework, to deliver a responsive and feature-rich user experience. It utilizes IndexDB for local session record saving, ensuring data privacy and security by keeping conversation history client-side. The plugin system, powered by "Provider plugin," allows for easy extension to various AI platforms and custom model parameter support, offering flexibility in integrating different AI services.

Quick Start & Requirements

  • Install dependencies: pnpm install
  • Run locally: pnpm run dev
  • Prerequisites: Node.js v18 or later, pnpm, OpenAI API Key.
  • Documentation: https://docs.anse.app
  • Live Preview: https://anse.app

Highlighted Details

  • Powerful plugin system for extending AI platforms (OpenAI, Replicate, custom models).
  • Local session record saving via IndexDB for enhanced privacy.
  • Multiple conversation modes including single, continuous, and image generation.
  • Refactored UI with mobile and dark mode adaptation.
  • One-click deployment support for Vercel, Netlify, Docker, and Node.

Maintenance & Community

The project is licensed under the MIT license. Automatic updates can be enabled via GitHub Actions workflows after forking.

Licensing & Compatibility

MIT License. Permissive for commercial use and integration with closed-source applications.

Limitations & Caveats

Requires Node.js v18 or later. Some issues may require referencing external GitHub issue links for resolution.

Health Check
Last commit

2 months ago

Responsiveness

1 day

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

Explore Similar Projects

Feedback? Help us improve.