Sola AI is a personalized AI voice assistant that bridges Solana blockchain technology and AI through a hands-free user experience.
This application provides seamless interaction between the user, OpenAI, and blockchain data using voice and text. Key features include:
Provides AI powered intelligent interface.
Data Service:
Filters and structures Solana blockchain and web data based on user queries.
Wallet Service:
Built using Rust for fast data processing.
User Service:
Refer our Docs for a better understanding of the application architecture.
yarn installyarn devCreate a .env file in the root directory with the following variables:
# Authentication (Privy)
NEXT_PUBLIC_PRIVY_APP_ID=cm5lc4euv00c5kmrbpu9oj0u4
PRIVY_VERIFICATION_KEY=
PRIVY_APP_SECRET=
# Database
DATABASE_URL=
# OpenAI
OPENAI_API_KEY=
# Solana
NEXT_PUBLIC_SOLANA_RPC=
SOLANA_RPC_URL=
SOLANA_PRIVATE_KEY=
# Microservices
NEXT_PUBLIC_AUTH_SERVICE_URL=https://service-auth.solaai.xyz/api/v1/
NEXT_PUBLIC_DATA_SERVICE_URL=https://service-datastream.solaai.xyz/
NEXT_PUBLIC_WALLET_SERVICE_URL=https://service-wallet.solaai.xyz/
For detailed installation instructions, please refer to the INSTALL.md file.
We welcome contributions! To contribute:
Please see the CONTRIBUTING.md file for more guidelines.
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.
$ claude mcp add sola-application \
-- python -m otcore.mcp_server <graph>