RepositoryPython
oritera

oritera/Cairn

Cairn is a general-purpose AI state-space search engine, validated first on autonomous penetration testing. Sometimes misspelled as Carin.

4.6kstars
877forks
12issues
2views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: ai-cybersecurity

#1 Repository Của Ngày

1
TINIX TRENDING·Chủ đề: blackbox-testing

#1 Repository Của Ngày

1
TINIX TRENDING·Chủ đề: ai-hacking

#1 Repository Của Ngày

🧭 Cairn: General AI State-Space Search

Solves problems with unknown paths. First validated on autonomous penetration testing.

Cairn is a general-purpose AI state-space search engine. Defines no roles, no workflows. Given an origin and a goal, searches for a path through an unknown state space. Penetration testing is the first domain validated. Built on a Blackboard Architecture with an explicit fact-intent graph. Three primitives: Fact (confirmed finding), Intent (direction of exploration), Hint (human judgment). Agents run an OODA loop — observe the full graph, orient to current state, decide next intents, act to explore. Workers have no fixed roles. Tasks generated at runtime from the graph's current state. Agents coordinate exclusively through the shared board (Stigmergy). No direct communication. No information silos.

✨ Highlights

  • Blackboard Architecture: Shared graph with three primitives — Fact, Intent, Hint
  • OODA Loop: Agents observe the full graph, orient to current state, decide next intents, act to explore
  • Stigmergy Coordination: Agents communicate only through the shared board. No direct communication. No information silos.
  • Runtime Task Generation: Tasks generated from the graph's current state, not from predefined job descriptions
  • Multi-Backend Support: Claude Code, Codex, and Pi worker backends
  • Hackathon Record: Solved all 54 problems at Tencent Cloud Hackathon AI Penetration Testing Challenge. Placed 3rd.

💡 Why it matters

Cairn abstracts any problem with a clear start, clear goal, and unknown path as state-space search. This shape applies beyond penetration testing — vulnerability research, CTF challenges, mathematical proof. Blackboard architecture eliminates role rigidness. Agents coordinate through shared facts, not handoffs. The hackathon run required zero training, zero tuning, zero domain-specific tooling. No MCP tools, no RAG, no predefined agent roles.


#AI #StateSpaceSearch #PenetrationTesting #BlackboardArchitecture #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryPython
NousResearch/hermes-agent

The agent that grows with you

258.4k
Oct 29, 2026
RepositoryPython
Significant-Gravitas/AutoGPT

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.

187.8k
Oct 28, 2026
RepositoryPython
langgenius/dify

Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.

159.9k
Oct 29, 2026
RepositoryPython
0x4m4/hexstrike-ai

HexStrike AI MCP Agents is an advanced MCP server that lets AI agents (Claude, GPT, Copilot, etc.) autonomously run 150+ cybersecurity tools for automated pentesting, vulnerability discovery, bug bounty automation, and security research. Seamlessly bridge LLMs with real-world offensive security capabilities.

13.1k
Aug 3, 2026
RepositoryPython
GH05TCREW/pentestagent

PentestAgent is an AI agent framework for black-box security testing, supporting bug bounty, red-team, and penetration testing workflows.

3.2k
Oct 26, 2026
RepositoryPython
langchain-ai/langchain

The agent engineering platform.

148.6k
Oct 28, 2026
RepositoryGo
AIPentest/CyberStrikeAI

The system of action for AI-native cybersecurity—where intent becomes governed execution, evidence becomes operational memory, and every operation improves the next.

8.1k
Oct 23, 2026
RepositoryTypeScript
firecrawl/firecrawl

Supercharge your AI agents with data from the web and beyond. Building the library for superintelligence. 🔥

196.7k
Oct 29, 2026
RepositoryGo
JuliusBrussee/caveman

🪨 why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.

116.0k
Oct 29, 2026