A desktop application built with Electron and TypeScript, using node-llama-cpp for local AI processing. This application provides an interface for interacting with AI models on your local machine.
- Local AI Processing
- Uses
node-llama-cppfor local model execution - Supports various AI models and configurations
- Runs on desktop environments
- Uses
- Development Stack
- Electron for cross-platform compatibility
- TypeScript for type-safe development
- React for the user interface
- Vite for development and building
- Interface
- Model management
- AI interactions
- Settings and configurations
# Clone the repository
git clone https://github.com/novastera/novasteron.git
# Install dependencies
npm install
# Start the development server
npm startThe project is built using:
- Electron - For cross-platform desktop applications
- node-llama-cpp - For local AI model processing
- TypeScript - For type-safe development
- React - For the user interface
- Vite - For development and building
We welcome contributions from the community! Here's how you can help:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
Please ensure your code follows our coding standards and includes appropriate tests.
This project is developed by Novastera in collaboration with Techinstra. It's part of our effort to provide AI solutions that can run locally on users' machines.
Novastera creates software solutions for businesses and individuals. Our collaboration with Techinstra combines expertise in AI, desktop applications, and enterprise solutions.
MIT © Novastera