Skip to content

simonfall/nexus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Nexus

AI-enabled computer with real-world integrations.

Requirements

  • Everything should be able to run in a box, i.e. no proprietary dependencies, all local options for all modules
  • No internet should be default mode of operation
  • Optional cloud integration for management
    • Over-the-air updates
      • NixOS config
      • K8s manifests
      • Container images
    • Data backup
    • User management

Core components

  • Base OS
    • Completely reproducible and non-proprietary (except drivers), e.g. NixOS
  • Infra, i.e. K8s cluster
  • Potential data stores
    • File system
    • Object storage
    • Vector databases with application specific embeddings
    • Key/value store for fast NoSQL data
    • Stream processing
  • Internet gateway/external information provider?
  • LLM, with common API, e.g. thin wrapper around OpenAI client
  • UI, Nextjs app that provides a basic interface and is extendable with application specific interface extensions
  • Integrations, i.e. MCP server that provides application specific integrations
  • All local modules should use clean HTTP APIs and provide the option to be swapped out with remote services
  • Peripheral access? cameras, microphones etc
  • Should be able to interface with other instances

User management

  • User management should be transparent and not bound to underlying technologies
    • No separate management for OS/services

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published