0GChat is a revolutionary decentralized communication and productivity platform built on the 0G blockchain. Designed for modern workplace collaboration, it combines secure messaging, automatic translation, and AI-powered productivity tools in a blockchain-native environment.
This project was bootstrapped with Create React App.
- Node.js (v14 or later)
- npm or yarn
- Web3 wallet (MetaMask, WalletConnect, etc.)
-
Clone the repository:
git clone https://github.com/your-repo/0gchat.git cd 0gchat
-
Install dependencies:
npm install
-
Configure environment variables: Create a
.env
file based on.env.example
and add your configuration.
In the project directory, you can run:
Runs the app in development mode.
Open http://localhost:3000 to view it in your browser.
Launches the test runner in interactive watch mode.
Builds the app for production to the build
folder.
Note: this is a one-way operation. Ejects from Create React App configuration.
- Passwordless login using Web3 wallets
- Simple onboarding with username and language selection
- Add contacts by wallet address
- Real-time message translation between languages
- End-to-end encrypted communications
- Automated work report generation from chat history
- Task tracking and priority management
- Smart reminders and follow-up suggestions
- Built on 0G's decentralized storage and computation
- Transparent billing with $A0GI token payments
- All transactions recorded on-chain
- Frontend: React.js with Web3 integration
- Blockchain: 0G network for decentralized operations
- AI Services: Hybrid model combining fine-tuned internal knowledge with RAG
- Storage: Decentralized storage for messages and user data
We're working on implementing our Internal Intelligence System:
- Gather HR documents and department responsibilities
- Collect historical task records from internal platforms
- Incorporate employee capability data
- Fine-tune lightweight models using 0G's infrastructure
- Deploy hybrid AI system (70% fine-tuned model, 30% RAG)
Have questions or want to get involved?
- Telegram: @EugeneWill
- Twitter: @_CryptoSift