Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/singulatron/singulatron
Run and develop self-hosted AI apps
https://github.com/singulatron/singulatron
ai free gpt llm self-host
Last synced: about 1 month ago
JSON representation
Run and develop self-hosted AI apps
- Host: GitHub
- URL: https://github.com/singulatron/singulatron
- Owner: singulatron
- License: agpl-3.0
- Created: 2024-05-10T07:10:48.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-08-01T11:38:48.000Z (about 1 month ago)
- Last Synced: 2024-08-01T12:28:00.339Z (about 1 month ago)
- Topics: ai, free, gpt, llm, self-host
- Language: Go
- Homepage: https://superplatform.ai/
- Size: 7.91 MB
- Stars: 91
- Watchers: 2
- Forks: 7
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Authors: AUTHORS
Awesome Lists containing this project
README
![]()
[![](https://dcbadge.limes.pink/api/server/https://discord.gg/eRXyzeXEvM)](https://discord.gg/eRXyzeXEvM)
![backend build](https://github.com/singulatron/singulatron/actions/workflows/backend-build-github.yaml/badge.svg)
![frontend build](https://github.com/singulatron/singulatron/actions/workflows/frontend-container-build-github.yaml/badge.svg)Singulatron is a rapid prototyping environment for the AI age. It lets you self-host and interact with LLMs, as well as a framework and ecosystem for swiftly creating AI-based applications. It aims to serve the hackers who embark on transforming the world with AI over the next decade.
During his 20+ years of building hundreds of different projects, the author was always drawn to building development platforms ([micro](https://github.com/micro/micro), [1backend](https://github.com/1backend/1backend)), ORMs ([gocassa](https://github.com/gocassa/gocassa)) and various other productivity tools ([ok-borg](https://github.com/ok-borg/borg)).
Singulatron is a bit of all of those.## Primary Use Cases
- [x] Run AI models on a self-hosted Singulatron instance to ensure privacy.
- [x] Develop backendless applications with access to prompting, datastore, and other features in Singulatron (this is what the authors primarily use Singulatron for).
- [ ] Extend the Singulatron backend with custom endpoints written in any language - in other words deploy new apps on Singulatron (this feature is still in development).
- [ ] Run apps written by others on your own instance.## Run On Your Servers
See [this page](https://superplatform.ai/docs/category/start) to help you get started.
## Run On Your Laptop/PC
Download as a binary for your laptop or PC for Windows or Linux from the website: https://singulatron.com/home
MacOS support is coming soon.**Note/Troubleshooting**: currently the focus is on server setups. If the app doesn't want to work on your machine, just make sure Docker is running on your system, as the Docker/VM installation is not entirely reliable on every machine yet.
## Stack
It is an Electron application, with Angular on the frontend and Go on the backend. It becomes a simple web app without electron when hosted over the network.
## License
Singulatron is licensed under AGPL-3.0.
## Status
Fairly early phase but there are quite a few installations chugging along nicely already. Why don't you join them?