Skip to content

An MCP- powered Agent Network of KnowledgeBases

License

Notifications You must be signed in to change notification settings

amany9000/k-net

Repository files navigation

K-NET KnowledBase

A K-NET KnowledgeBase Agent based on Langgraph and Milvus VectorDB.

Development Setup

  1. Create and activate a virtual environment

    git clone https://github.com/amany9000/k-net.git
    cd k-net
    python3 -m venv .venv
    source .venv/bin/activate
  2. Install Langgraph CLI

    uv pip install -U "langgraph-cli[inmem]"

    Note: "inmem" extra(s) are needed to run LangGraph API server in development mode (without requiring Docker installation)

  3. Install the dependencies

    uv pip install -e .
  4. Configure environment variables

    cp env.example .env
  5. Run server

    uvx --refresh --from "langgraph-cli[inmem]" --with-editable . langgraph dev --allow-blocking

Notes:

  1. uv is needed for seamless dependency resolution.
  2. GPT-OSS:20B is the LLM for this Agent, setup in the Configuration here

About

An MCP- powered Agent Network of KnowledgeBases

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors