Skip to content

elna-ai/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

ELNA - Democratized GenAI on Internet Computer

Project Overview:

ELNA is a pioneering platform that democratizes artificial intelligence (AI) within the Internet Computer ecosystem. This project empowers users to create personalized AI assistants, driven by niche data, while harnessing the advantages of a decentralized infrastructure. ELNA is designed to make advanced conversational AI accessible, transparent, and secure.

Technical Architecture:

ELNA's technical architecture is structured around core canisters, vectorization workflows, and the canister-based implementation of model inference engines. These components collaboratively enable the platform's core functionalities.

  • Core Canister Framework: The core canister framework provides orchestration capabilities, linking Vector DB, custom prompts, and Large Language Models (LLM) inference engines for responsive AI interactions.

  • Vectorization Workflows: The vectorization workflows encompass the Vector Database (Vector DB) and the Vector Embedding Creation Engine. They play a pivotal role in efficient data management, ensuring that the platform operates seamlessly.

  • Canister Implementation of Model Inference Engine: ELNA's LLM inference engines are housed within canisters. These engines are responsible for processing user queries and providing meaningful AI responses, creating a dynamic and responsive user experience.

  • Client Interface: ELNA offers an intuitive user interface, enabling users to configure parameters and engage with AI assistants effectively.

  • Internet Identity Integration: User access and identity management are secured through seamless integration with Internet Identity.

  • Elixir Token Integration: ELNA leverages Elixir tokens as the utility currency within the platform. These tokens facilitate the creation of customized chatbots and AI interactions.

Internet Computer Implementation:

  • Scalability: ELNA's infrastructure is designed to be open and highly scalable. Additional inference engine canisters can be deployed as needed to meet the growing demand from users.

  • Billing: The platform utilizes a token canister for handling billing and financial transactions associated with platform usage.

  • Decentralized Attributes: ELNA takes advantage of the Internet Computer's decentralized infrastructure, offering scalability, robust security, and interoperability.

  • Token Incentives and Governance: ELNA uses tokens to incentivize contributions and may introduce governance mechanisms in the future.

  • Technical Advancements: ELNA introduces efficient on-chain data storage and optimized AI deployment, pushing the boundaries of AI capabilities within the Internet Computer ecosystem.

Get Involved:

  • Demo: Experience ELNA firsthand by exploring our demo.

  • Whitepaper: Delve into the technical intricacies by reviewing our comprehensive whitepaper.

  • GitHub: Contribute to the ongoing development of ELNA by visiting our GitHub organization.

Roadmap and Future Development:

ELNA's roadmap outlines our commitment to advancing decentralized AI within the Internet Computer ecosystem. Our plans include fine-tuning, the development of standalone Large Language Models (LLMs), partnerships, community engagement, and continuous technological innovation.

Join the Conversation:

Stay updated with the latest news and announcements by following us on Twitter @elna_live.

Contribute to the Future:

We invite contributions from the developer community to shape the future of democratized AI within the Internet Computer ecosystem. Your expertise and involvement are invaluable in realizing this exciting vision.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published