NPC-Worldwide/incognide

Explore the unknown, build the future, own your data.

What it solves

Incognide is a unified workspace designed to eliminate context switching and distractions by integrating chat, code editing, document management, and web browsing into a single, tileable interface. It solves the problem of juggling multiple disparate applications (like browsers, IDEs, and office suites) when working on complex projects that require AI assistance.

How it works

The platform combines an Electron and React frontend with a Python Flask backend. It allows users to connect to various AI model providers—including local engines like Ollama, LM Studio, and llama.cpp, or cloud providers like OpenAI and Anthropic—to power its features. It uses a path-based organization system to structure work and auto-saving workspaces to maintain state across sessions.

Who it’s for

It is built for developers, researchers, and power users who need a highly composable environment where AI agents, code execution, and document analysis can coexist in a single view.

Highlights

  • Tileable Workspace: Arrange chats, editors, PDFs, browsers, and terminals in a flexible layout where each tab maintains its own state.
  • Agentic Workflows: Create custom AI personas (NPCs) and build "Jinx" automation templates that chain natural language prompts with code execution.
  • Lokal AI & Fine-tuning: Support for local LLM providers and the ability to fine-tune text models using curated data from personal conversations and memories.
  • Knowledge Management: Built-in tools for managing agent memories, evolving knowledge graphs, and scheduling automated context compression.
  • Integrated Productivity Tools: Native editing for DOCX, XLSX, and PPTX files, a LaTeX compiler, a 3D STL viewer, and a built-in Pomodoro timer.

Related

  • Project
  • Project
  • Project
  • Project
  • Project