Skip to content

Ender68-ai/EklypseAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

EklypseAI

EklypseAI is an open-source, local-first multimodal AI platform — similar in spirit to LM Studio, but designed as a more powerful, extensible, and educationally focused system.

It supports text, image, audio, and video generation, includes a built-in coding IDE, and provides tools for classroom and study workflows, such as live transcription, automatic bullet-point notes, and audio recording for later review.

EklypseAI is currently under active development.

What EklypseAI Is

EklypseAI aims to be a single environment for interacting with AI across modalities, without vendor lock-in and without fragmenting workflows across multiple apps.

Core goals:

Run open and local models

Support multimodal generation in one interface

Provide developer-grade tooling, not just chat

Integrate learning and productivity features directly into the platform

In short: A local AI workstation, not just a model launcher.

Core Features (Planned & In Development) Multimodal Generation

Text generation (LLMs)

Image generation

Audio generation and transcription

Video generation (experimental / long-term)

Built-in IDE

Integrated code editor

AI-assisted coding and explanation

Designed for real development workflows

Education & Classes Workflow

Live audio transcription during classes

Automatic bullet-point note generation

Full session recording exported as .wav

Optimized for studying and later review

Tech Stack Languages

Python — orchestration, high-level logic, AI workflows

Rust — performance-critical components and IPC-friendly services

Dart + Flutter — cross-platform desktop UI (UI design still evolving)

Backend

Model inference engines (local or hybrid)

Engine-agnostic architecture

Focus on modularity and swap-ability

Audio Pipeline

.wav-based audio handling

Dual-direction audio pipelines:

Input: recording & transcription

Output: synthesis & playback

IPC-based communication between audio services and core backend

UI

Flutter desktop application

Final UI/UX design still TBD

Desktop-first, productivity-oriented

Engines & Models

EklypseAI is model-agnostic by design.

Planned support includes:

Text

Local LLM inference engines

Open-weight transformer models

Image

Diffusion-based generation

Local execution where feasible

Audio

Speech-to-text (ASR)

Text-to-speech (TTS)

Recording and export in .wav format

Video

Experimental

Long-term research direction

Specific model choices may change as development progresses.

Project Status

🚧 Early development

🧪 Architecture actively evolving

⚠️ Breaking changes expected

This repository reflects an experimental but intentional system, not a finished product.

Philosophy

EklypseAI exists because:

AI tools should be local, inspectable, and open

Multimodal systems should feel unified, not stitched together

Learning and creation should happen inside the same environment

Users should control the stack, not the other way around

This project is about building upward, not shipping fast demos.

Eklypse AI is licensed under the MIT license.

About

An Ai open source alternative to LM Studio.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published