Skip to content

Repository files navigation

IntelNotes

A note-taking app with AI chat. Think macOS Notes but with the ability to ask questions about your notes.

Built with React 19, Vite, and TipTap. Data stays in your browser via IndexedDB.

https://intel-notes.vercel.app

What it does

Notes - Text editor with auto-save. Organize into folders, pin important ones, search across everything.

AI Chat - Click the robot icon to chat. The AI searches your notes using keyword matching and answers questions. Choose between:

  • OpenAI (cloud) - Bring your own API key
  • Local LLM - Run Ollama locally via Docker (no API key needed)

Keyboard shortcuts

  • Ctrl/Cmd + N - New note
  • Ctrl/Cmd + F - Search
  • Escape - Cancel editing

Local LLM

You can use the local llm provided.

Using the AI

Once running, open AI Chat settings (⚙ icon) and select "Local LLM (Ollama)". The backend will use the llama3.2 model by default.

Ports:

  • Frontend: http://localhost:3002 (auto-assigned)
  • Backend API: http://localhost:3001
  • Ollama API: http://localhost:11434

Stack

Frontend:

  • React 19
  • Vite
  • TipTap (rich text editor)
  • Dexie (IndexedDB wrapper)

Backend (optional, for local LLM):

  • Node.js + Express
  • Ollama (local LLM runtime)
  • Docker Compose

AI Providers:

  • OpenAI API (cloud, requires API key)
  • Ollama + Llama 3.2 (local, no API key)

License

MIT

About

A sleek note taking app that incorporates AI.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages