Skip to content
/ Cortex Public

Cortex is a local-first, privacy-focused desktop application designed to be your intelligent personal assistant.

License

Notifications You must be signed in to change notification settings

ajthr/Cortex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cortex: Intelligent Personal Assistant

Cortex is a local-first, privacy-focused desktop application designed to be your intelligent personal assistant. It leverages Large Language Models (LLMs) with Retrieval Augmented Generation (RAG) to provide contextual understanding and assistance, all while keeping your data securely on your machine.

Core Technologies

Frontend: ReactJS

Desktop Wrapper: Wails (Go)

Backend: FastAPI (Python)

Vector Database: ChromaDB (Local Persistent)

Structured Database: SQLite (Local File)

Requirements

Prerequisites:

Go (version 1.18+)

Node.js (version 16+) & npm/yarn

Python (version 3.9+)

Wails CLI (install with go install github.com/wailsapp/wails/v2/cmd/wails@latest)

Data Management

All your personal data (notes, tasks, documents, and embeddings) are stored locally within the core/data/ directory. This ensures maximum privacy and offline capability.

About

Cortex is a local-first, privacy-focused desktop application designed to be your intelligent personal assistant.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published