Survival LLM
A free AI assistant and survival library (1.5 million offline articles) that runs on your own computer, with no internet. Shows the source of every answer. Mac and Windows.
Astro description
Translation pending
OtherJava · TypeScriptGitHub @au-researchOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Reference software to establish a RAiD Service developed by the ARDC for the ANZ service
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Table of Contents
1. Getting Started
2. Installation
3. Running the Application
4. Running E2E Tests
5. Project Structure
6. API Documentation
7. Contributing
8. License
Getting Started
To get started you'll need the following tools installed in your machine:
• Node.js >= 22
• Java >= 17
• Docker >= 27
Installation
1. Clone the repository
Running the Application
1. Start the local dev stack (Docker services + API)
This starts PostgreSQL, Keycloak, and MockServer via Docker Compose, then launches the Spring Boot API with the dev profile. The API runs on http://localhost:8080.Read the full README ↗To get started you'll need the following tools installed in your machine:
git clone https://github.com/au-research/raid-au.git
cd raid-au
./gradlew build
cd raid-agency-app
npm install
./gradlew bootRunLocal
This starts PostgreSQL, Keycloak, and MockServer via Docker Compose, then launches the Spring Boot API with the dev profile. The API runs on http://localhost:8080.
cd raid-agency-app
npm run dev
The app runs on http://localhost:7080.
End-to-end tests use Playwright and require the local dev stack to be running.
./gradlew bootRunLocal
cd raid-agency-app
npx playwright test
api-svc/db | The database migrations (handled by flyway) and generated database classes (handled by JOOQ) |
api-svc/idl-raid-v2 | OpenApi specs and code generation for API controllers |
api-svc/raid-api | API Spring Boot application |
iam/realms | Keycloak configuration used in local environment/integration tests. Loaded at startup |
iam/src | Keycloak SPIs to handle group/raid permissions. |
sso/ | Docker config for Satosa. This allows SAML authentication between AAF and Keycloak for eduGAIN |
We welcome contributions from the community! Whether you're fixing bugs, adding new features, improving documentation, or suggesting ideas, we'd love to have your input. Feel free to raise a pull request (include tests).
This project is licensed under the Apache 2.0 License - see the license.txt file for details.