WisdomBridge is a platform for creating AI digital twins of historical figures, built on GaiaNet’s decentralized nodes. This innovative approach allows users to engage in cross-time conversations and discuss contemporary hot topics, enabling interactions with virtual representations of influential personalities from the past. Users can gain valuable insights and perspectives on current issues through these dynamic exchanges.
- Historical AI Digital Twins: Converse with lifelike AI representations of historical figures, bringing their wisdom into modern discussions.
- Cross-Time Conversations: Engage in unique dialogues that bridge the gap between past and present, enriching exchanges on various topics.
- Contemporary Relevance: Explore how historical insights can inform current events and societal challenges, fostering deeper understanding.
- Decentralization: Leveraging GaiaNet’s distributed nodes, WisdomBridge ensures secure and resilient interactions, reducing the risk of data breaches.
- User-Friendly Interface: A clean and intuitive design facilitates easy navigation, making it simple for users to initiate and participate in conversations.
- AI Agents: Introduce personalized AI agents that adapt to user preferences, enhancing the conversation experience.
- Retrieval-Augmented Generation (RAG): Implement RAG technology to provide accurate, contextually relevant information during discussions.
- User-Submitted Data for AI Optimization: Enable users to contribute data that can refine AI models, ensuring continuous improvement in interaction quality.
Frontend: Built with React, providing the user interface for interacting with the WisdomBridge.
Backend: Developed using Golang, handling AI processing and communication with GaiaNet.
- Node.js: 18.20.4
- Go: 1.23
- Clone the repository:
git clone https://github.com/smallfu6/wisdombridge.git
- Navigate to the project directory:
cd wisdombridge
- Install frontend dependencies:
npm install
- Install backend dependencies:
cd gochat
go mod tidy
- Start the backend server:
go run main.go
- Start the frontend application in a new terminal:
cd wisdombridge
npm start
Open your browser and navigate to http://localhost:3000 to chat with WisdomBridge.
We welcome contributions! Please read the Contributing Guidelines for more information.