Skip to content

refractionPOINT/documentation

Repository files navigation

LimaCharlie Documentation

Official documentation for LimaCharlie, the Agentic SecOps Workspace.

Live Site: https://refractionpoint.github.io/documentation/

Repository Structure

docs/
├── 1-getting-started/      # Introduction, quickstart, use cases
├── 2-sensors-deployment/   # Sensors, adapters, installation
├── 3-detection-response/   # D&R rules, examples, managed rulesets
├── 4-data-queries/         # LCQL, query console, events
├── 5-integrations/         # Outputs, extensions, API integrations
├── 6-developer-guide/      # SDKs, CLI, building extensions
├── 7-administration/       # Access, billing, config hive
└── 8-reference/            # Commands, events, operators, FAQ

What is LimaCharlie?

LimaCharlie is a Agentic SecOps Workspace providing:

  • Endpoint Detection & Response (EDR) - Windows, Linux, macOS, Chrome, containers
  • Detection & Response Rules - Custom detection logic with automated responses
  • Real-time Telemetry - Centralized event streaming and data collection
  • Adapters - Ingest logs from cloud providers, security tools, SaaS apps
  • Extensions - Velociraptor, YARA, Zeek, and more
  • API-first Architecture - Full platform control via REST API and SDKs

Quick Navigation

Section Description
Getting Started Introduction, quickstart, use cases
Sensors Endpoint agents, adapters, installation
Detection & Response D&R rules, examples, managed rulesets
Data & Queries LCQL, query console, events
Integrations Outputs, extensions, API integrations
Developer Guide SDKs, CLI, building extensions
Administration Access, billing, config hive
Reference Commands, events, operators, FAQ

SDK Documentation

SDK Install Docs
Python pip install limacharlie Python SDK
Go go get github.com/refractionPOINT/go-limacharlie Go SDK

Local Development

Install the build dependencies and preview the site:

pip install -r requirements.txt
mkdocs serve        # live-reload preview at http://127.0.0.1:8000
mkdocs build        # one-off build into site/

Dependency lock

requirements.txt is a fully pinned, hashed lock file (so builds are reproducible and tamper-evident) generated from requirements.in, which holds the human-edited dependency ranges. Do not edit requirements.txt by hand.

To change a dependency, edit requirements.in, then regenerate the lock with pip-tools:

pip install pip-tools
pip-compile --generate-hashes --strip-extras --output-file=requirements.txt requirements.in

Commit both requirements.in and the regenerated requirements.txt.

AI / LLM Consumption

This site publishes an llms.txt index at https://docs.limacharlie.io/llms.txt — a machine-readable map of every documentation page, intended for LLMs, agents, and other automated consumers.

It is generated at build time by the MkDocs hook in hooks/llms_txt.py (wired in via hooks: in mkdocs.yml) and written directly into the built site/. The file is not tracked in git — it is purely derived from mkdocs.yml's nav and each page's first H1, so it stays in sync automatically.

To preview it locally:

mkdocs build
cat site/llms.txt

mkdocs serve also runs the hook on every rebuild.

Resources

About

LimaCharlie Markdown Documentation

Resources

License

Contributing

Stars

10 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors