Awesome AI AgentsIDE Integrations

NPC-Worldwide/incognide

⭐ 472 TypeScript repository created 2025-02-26

Incognide is a desktop application for Linux, macOS and Windows that merges an IDE, a chat client, a browser and a document workspace into one tileable surface. Panes can hold code editors, terminals, web browsers, PDF readers with annotation, 3D STL viewers, LaTeX compilers, data dashboards and office documents in DOCX, XLSX and PPTX form, and each tab keeps independent state so an auto-saved workspace can be reopened exactly where it was left. The agent side is what places it in this list: users define agents, give them team context, attach MCP servers as tools, and schedule them as recurring jobs. The application also runs scheduled memory extraction over past conversations, proposes memories that the user approves or rejects, and periodically prunes and evolves a knowledge graph and compresses context so long-running work keeps a usable history. Reusable workflows and tools are composed from natural language chained with Jinja execution templates, which lets a repeatable automation mix prompt steps with templated code. Model access is deliberately optional and configurable through a first-run wizard with three paths: no AI at all, cloud providers such as OpenAI, Anthropic or Gemini via API keys, or local inference through Ollama, LM Studio, llama.cpp or oMLX. The bundled model manager probes the usual local ports and binary locations, reports whether each server is running, installed or absent, and can start and stop them. Keys and settings live in a plain dotfile in the home directory. Users can additionally fine-tune text models on data curated from their own conversations and memories, with the heavy PyTorch and Transformers dependencies supplied by an external virtual environment so the packaged binary stays small. The project is MIT licensed and aimed at people who want a local-first, data-owning alternative to cloud AI workspaces.

https://github.com/NPC-Worldwide/incognide

agentsai-idedesktop-workspacemcpknowledge-graphlocal-llmollamaschedulingmemoryfine-tuning

Also in IDE Integrations

continuedev/continue

Continue is an open-source platform that enables developers to create, share, and use custom AI code assistants within popular IDEs, enhancing coding productivity and collaboration through features like Chat, Autocomplete, Edit, and Agent.

coder/coder

Coder is a platform for creating secure, self-hosted cloud development environments that streamline developer onboarding and optimize resource usage through automation and integrations.

sweepai/sweep

Sweep is an AI-powered coding assistant plugin designed to enhance productivity and coding efficiency within JetBrains IDEs.

tigerless-labs/autoharness

Claude Code plugin that distills reusable skills from real coding sessions, merges same-scenario skills instead of duplicating them, and prunes skills that stop being used.

eth-sri/lmql

LMQL is a Python-superset programming language designed for constraint-guided and efficient interaction with large language models, enabling advanced control flow, decoding, and integration with multiple LLM providers.

nicepkg/aide

Aide is a Visual Studio Code extension that leverages AI to provide one-click code conversion, commenting, optimization, and batch processing features to enhance developer productivity.

fcakyon/claude-codex-settings

Plugin marketplace and shared configuration for Claude Code, Codex CLI, Cursor and Gemini CLI, bundling skills, slash commands, hooks, subagents and MCP servers.

DeepMyst/Mysti

VS Code extension that runs twelve AI coding agents in one chat interface, with a brainstorm mode where two agents collaborate, selectable personas, permission controls and at-mention routing.