Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/z-zeechung/next-next-chat
A large model app. Integrating various capabilities. Highly scalable, Highly compatible.
https://github.com/z-zeechung/next-next-chat
emscripten gnu gpt gpts live2d llamaindex llm nextjs pyodide python rag typescript wasm webassembly webpack workflow
Last synced: 3 days ago
JSON representation
A large model app. Integrating various capabilities. Highly scalable, Highly compatible.
- Host: GitHub
- URL: https://github.com/z-zeechung/next-next-chat
- Owner: z-zeechung
- Created: 2024-11-17T04:12:04.000Z (2 months ago)
- Default Branch: master
- Last Pushed: 2025-01-12T05:19:19.000Z (12 days ago)
- Last Synced: 2025-01-12T06:19:30.431Z (12 days ago)
- Topics: emscripten, gnu, gpt, gpts, live2d, llamaindex, llm, nextjs, pyodide, python, rag, typescript, wasm, webassembly, webpack, workflow
- Language: JavaScript
- Homepage:
- Size: 56.8 MB
- Stars: 13
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# N2CHAT (Next-Next-CHAT)
A large model app. Integrating various capabilities. Highly scalable, Highly compatible.
Click to show more screen shots
Role Play:
GPTs:
Live2D:
Scripting:
Knowledgebase:
I18n Support for RTL Scripts and Vertical Scripts:
## Features
+ Chat with LLM, and chat with your image / document / knowledgebase and more.
+ LLM tool call & role play.
+ Customize your LLM characters, plugins, animated figures, and workflows. Script for more complex functionalities.
+ (**TODO**) Open community for sharing custom components.
+ Animated figures powered by Live2D and 1-shot voice cloning. Generate Live2D models from images instantly.
+ Runs entirely on a browser, highly portable.## Running *N*2CHAT
1. Run the [backend server](https://github.com/z-zeechung/next-next-chat-server).
2. Clone this repository.
3. `npm install`.
4. `npm run dev`.## Roadmap
| Status | Task |
| --- | --- |
| | Sci & Edu Application |
| | OpenCursor |
| | OS Integration |
| | Browser Integration |
| | [Dify](https://github.com/langgenius/dify) Integration |
| | Canvas |
| | Open Component Community |
| 🏗️ | Dev Env for Custom Component |
| 🏗️ | 1-Shot Voice Cloning |
| 🏗️ | Live2D |
| ✅ | Vector / Keyword / Graph RAG |
| ✅ | [Pyodide](https://github.com/pyodide/pyodide) Runtime |
| ✅ | GPTs |
| ✅ | LLM Plugins |
| ⚠️ | Intelligent Office |
| ✅ | Markdown to `.docx`/`.pdf`/`.html`/Textfile |
| ✅ | `.doc`/`.docx`/`.pptx`/`.pdf`/`.html`/Textfile to String |
| ✅ | Image Captioning |
| ✅ | Internationalization |
| 🏗️ | Distill [`tao-8k`](https://huggingface.co/Amu/tao-8k) Model |
| 🏚️ | ~~Local Embedding and Reranking Models~~ |
| ✅ | [ONNX Runtime](https://github.com/microsoft/onnxruntime) |
| ✅ | [HNSW Vector Database](https://github.com/poloclub/mememo) |
| | Custom UI Theme |
| ⚠️ | New UI Interface
_Problematic. Need to be fixed._ |
| ✅ | Re-implement APIs |
| ✅ | Refactor [ChatGPT-Next-Web](https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web) |