can i fork it?
✍️ ai writing

TextCortex wants a subscription.
These cost $0.

4 free alternatives to TextCortex, checked for license, recent activity and real adoption. Each one tells you the catch, so you can switch with your eyes open.

See the 4 picks ↓

TextCortex vs Free Alternatives Matrix

Quick side-by-side comparison · $0/mo vs paid

AlternativeTypeLicenseWhere It RunsStarsHead-to-Head
AnythingLLMopen sourceMITLocal or hosted★ 64kTextCortex vs AnythingLLM →
Page Assistopen sourceMITLocal★ 8.1kTextCortex vs Page Assist →
Witsyopen sourceAGPL-3.0Local★ 2.0kTextCortex vs Witsy →
Open WebUIfreeOpen WebUISelf-host★ $0 foreverTextCortex vs Open WebUI →

The picks

3 open source · 1 free to use · ranked by fit

  1. 01

    AnythingLLM

    open sourceMITLocal or hosted
    64kaug 2026

    A local-first AI workspace with saved agents, files, memory, and reusable context; the model is yours, so the brand voice can be too.

    The catch vs TextCortex

    It can combine knowledge and personas, but it lacks TextCortex's polished browser-wide assistance, managed collaboration, and ready-made writing workflows.

    Install, platforms & data +
    platforms
    desktopwebself-hostedone-click install
    install
    Desktop installer for macOS/Windows/Linux, or Docker for a self-hosted web instance
    setup
    The installer is easy, but useful results still require downloading a local model or supplying a model-provider API key
    engines
    Local llama.cpp models plus Ollama, LM Studio, LocalAI and many cloud APIs including OpenAI, Anthropic, Gemini, Bedrock, Azure, OpenRouter and Mistral
    your data
    Desktop data stays in the app's local storage; self-hosted data is stored in the mounted server storage and chosen vector database (LanceDB by default), while prompts sent to cloud models leave the machine
    checked
    2026-08-14
  2. 02

    Page Assist

    open sourceMITLocal
    8.1kaug 2026

    A browser sidebar that reads the page, rewrites the selection, and saves custom actions; your local model does the thinking.

    The catch vs TextCortex

    It is browser-native and private, but its local-model setup and narrower knowledge management are rougher than TextCortex's managed experience.

    Install, platforms & data +
    platforms
    mobileextensionone-click install
    install
    Install the extension from the Chrome, Edge or Firefox add-on store
    setup
    The extension installs cleanly, but it still needs a running local model endpoint and browser-to-localhost connectivity
    engines
    Ollama, Chrome AI (Gemini Nano) and OpenAI-compatible local endpoints such as LM Studio or llamafile
    your data
    Chats, settings and other extension data are stored in the browser's local storage; only the optional share feature contacts the project's server
    checked
    2026-08-14
  3. 03

    Witsy

    open sourceAGPL-3.0Local
    2.0kapr 2026

    System-wide selected-text commands, reusable experts, a scratchpad, and document context; bring the model and skip the subscription.

    The catch vs TextCortex

    Its experts and document repositories are flexible, but it lacks TextCortex's integrated browser knowledge bases, collaboration, and turnkey onboarding.

    Install, platforms & data +
    platforms
    desktopone-click install
    install
    Download a desktop binary from GitHub Releases; macOS also supports `brew install --cask witsy`
    setup
    It is BYOK unless you install Ollama and a local model; system-wide commands also need OS accessibility permissions
    engines
    OpenAI, Anthropic, Gemini, xAI, Meta, Ollama, LM Studio, Mistral, DeepSeek, OpenRouter, Groq, Cerebras, Azure and OpenAI-compatible endpoints, plus optional image, video, speech, search and MCP providers
    your data
    Conversation history, experts, settings and document repositories live in the local application profile; local files are indexed locally, while prompts and retrieved context sent to a cloud model leave the machine
    checked
    2026-08-14
  4. 04

    Open WebUI

    freeOpen WebUISelf-host

    A self-hosted AI workbench with saved prompts, knowledge, web search, and multi-model comparison; powerful, not especially house-trained.

    The catch vs TextCortex

    It offers knowledge and prompts, but not TextCortex's frictionless browser integration, managed personas, and team-ready knowledge workflow.

    Install, platforms & data +
    platforms
    webself-hosteddocker to self-host
    install
    Run the official Docker image, install the Python package, or deploy with Kubernetes
    setup
    A non-expert must install Docker or a compatible Python environment, mount persistent storage correctly, and separately provide Ollama or an API endpoint
    engines
    Ollama and any OpenAI-compatible API, including LM Studio, vLLM, Groq, Mistral and OpenRouter; additional speech, image and search providers
    your data
    By default, chats and account data live in a local SQLite webui.db, uploads in a data/uploads directory and embeddings in the configured vector store; PostgreSQL and object storage are optional
    checked
    2026-08-14

Frequently Asked Questions

Direct answers · TextCortex open-source replacements

What is the best free alternative to TextCortex?+

The top free alternative to TextCortex is AnythingLLM (open source, MIT). A local-first AI workspace with saved agents, files, memory, and reusable context; the model is yours, so the brand voice can be too. Other popular TextCortex replacements include Page Assist, Witsy, Open WebUI.

Can I self-host a free replacement for TextCortex?+

Yes. Of the 4 free alternatives to TextCortex, 2 can be self-hosted on your own server or local machine: AnythingLLM (MIT), Open WebUI (Open WebUI).

Should I vibe-code or build my own TextCortex clone from scratch?+

Our build verdict for TextCortex is YES (the core loop fits in a weekend). TextCortex's solo core is compact: build a private AI writing workspace workspace that sends user text to one chosen model, stores versions, applies reusable instructions, and exports Markdown. A competent builder can reach a useful personal version in one sitting, while the paid product mainly wins on model, data, workflow.

What is the catch when switching from TextCortex to AnythingLLM?+

It can combine knowledge and personas, but it lacks TextCortex's polished browser-wide assistance, managed collaboration, and ready-made writing workflows.