https://github.com/labring/jotlin
Jotlin is an open-source version of Notion, but it incorporates the capabilities of LLM throughout the writing process. Before writing, AI automatically assists in retrieving information. During writing, it generates content. After writing is completed, it automatically generates intelligent Q&A and summaries for the article's knowledge base.
https://github.com/labring/jotlin
editor notion react tutorial workplace
Last synced: 6 months ago
JSON representation
Jotlin is an open-source version of Notion, but it incorporates the capabilities of LLM throughout the writing process. Before writing, AI automatically assists in retrieving information. During writing, it generates content. After writing is completed, it automatically generates intelligent Q&A and summaries for the article's knowledge base.
- Host: GitHub
- URL: https://github.com/labring/jotlin
- Owner: labring
- Created: 2023-11-19T01:36:04.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-07-16T04:13:47.000Z (over 1 year ago)
- Last Synced: 2025-06-11T14:59:32.383Z (6 months ago)
- Topics: editor, notion, react, tutorial, workplace
- Language: TypeScript
- Homepage: https://jotlin.vercel.app
- Size: 896 KB
- Stars: 22
- Watchers: 5
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Jotlin
> 💡Note: The project is still in its early stages,your interest and contributions are welcome.
### 👀Key Features:
- Jotlin is an open-source version of Notion, but it incorporates the capabilities of LLM throughout the writing process.
- Notion-like editor experience.
- Before writing, AI automatically assists in retrieving information.
- During writing, it generates content.
- After writing is completed, it automatically generates intelligent Q&A and summaries for the article's knowledge base.
- Enterprises can deploy it in a private cloud environment to ensure data security and support team collaboration and permission control capabilities.


### 👜Technology stack:
NextJS + Shadcn-UI + BlockNote + Laf
### 🤔Road Map:
1. Basic editor capabilities
- [ ] Support common block and inline styles
- [ ] Support Kanban and mention
- [ ] Optimize editor performance
- [ ] Improve markdown syntax import and export
- [ ] meta information support
2. Advanced editor capabilities
- [ ] notion like database
- [ ] template
3. LLM integration
1. [FastGPT](https://github.com/labring/FastGPT) integration
1. [ ] Knowledge base support
2. [ ] Text reader support
3. [ ] database integration to ai work flow
2. Writing AI assistant
- [ ] basic AI-assistant chat use Apikey
- [ ] retrieving information with LLM
- [ ] basic generates content feature
- [ ] intelligent Q&A with your article and knowledge base
- [ ] AI-label and content summarize
4. Team Collaboration
- [ ] Memeber management
5. Devops capabilities
- [ ] Deploy to docker
- [ ] Deploy to [sealos](https://github.com/labring/sealos)
### 🥰 Thanks to:
- [Antonio](https://github.com/AntonioErdeljac)(his tutorial helps me so much)
- This project is base in a tutorial project from him,and it will go further.[His website](https://www.codewithantonio.com/)
- [BlockNote](https://github.com/TypeCellOS/BlockNote)
- Support core block editor,saved me so much time.