EveryDev.ai
Subscribe
Home
Tools

5,681+ AI tools

  • Featured
  • Gems
  • Trending
  • New
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2872
  • Coding2155
  • Infrastructure1015
  • Projects796
  • MCP743
  • Research708
  • Analytics549
  • Marketing519
  • Design463
  • Testing460
  • Data430
  • Security393
  • Integration281
  • Communication274
  • Prompts270
  • Extensions234
  • Voice198
  • DevOps187
  • Commerce180
  • Web127
  • Learning116
  • Finance41
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. Company as Code
    Company as Code icon

    Company as Code

    MCP Servers

    An open standard to describe your company's goals, roles, processes, and policies as plain markdown files in git, so every AI agent session can follow your rules.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open source under Apache-2.0. Use, modify, and distribute freely.

    Engagement

    Available On

    Windows
    macOS
    Linux
    API
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    MCP ServersAgent FrameworksKnowledge Management

    Alternatives

    LifeOSopen-slideLearnlance
    Developer
    Pirol LabsDarmstadt, Germany

    Listed Sep 2026

    About Company as Code

    Company as Code is an open standard created and maintained by Pirol Labs that lets you write down how your company works — goals, roles, processes, and policies — as plain markdown files stored in git. The core insight is that every AI agent session starts fresh with no context, and this project gives agents a structured, validated knowledge graph to work from. The reference toolchain, charta, is written in Rust and released under Apache-2.0.

    What It Is

    Company as Code treats organizational knowledge the same way software teams treat infrastructure: as versioned, validated, machine-readable files. Each resource (a role, a goal, a process, a policy) lives in its own markdown file with a small typed YAML header. The header fields connect files into a graph — a process is owned by a role, serves a goal, and follows a policy. The charta CLI checks every reference: if a reference points to something that does not exist, validation fails. The text body below the header is plain language, readable by people and consumable by AI agents.

    The charta Toolchain

    The charta binary provides a focused set of commands:

    • charta validate — checks that all files are well-formed, every reference resolves, and required fields exist
    • charta graph / charta query — outputs the company graph as JSON, Mermaid, or Graphviz DOT; finds orphans and backlinks
    • charta plan — compares the working tree with the last git commit and shows what a pending change would affect before it is committed
    • charta mcp — starts an MCP server so any MCP-capable AI agent can read and query the company graph as tools
    • charta init — scaffolds a new company description with a root company.yaml

    Installation is available via Homebrew (brew install pirol-ai/tap/charta), npm (npm i -g @pirol/charta), or pre-built binaries on the releases page. The tool runs on macOS, Linux, and Windows, and can be built from source with Cargo.

    How the Graph Model Works

    Every resource file carries an api: company-as-code.org/v0 key and a type field (company, goal, role, process, policy). References between files use a type/id addressing scheme. The tool builds a directed graph from these references and can render it as a Mermaid flowchart (natively rendered by GitHub) or Graphviz DOT. The design deliberately keeps the schema small: only references and required fields are enforced. The meaning lives in normal language; agents handle the prose. Files without the api: key are ignored, so notes and other documents can coexist in the same repository.

    OKF Compatibility

    The README states that Company as Code is fully compatible with Google's Open Knowledge Format (OKF). Every resource file is also a valid OKF concept, sharing the type, title, description, and tags fields with the same meaning. Unknown fields are preserved exactly — read and write operations never change a file. On top of OKF, Company as Code adds: an id, type/id addressing, references that must resolve, and required fields per type.

    Update: charta v0.4.0

    The latest release is charta v0.4.0, published on 2026-09-12. The repository was created in September 2026 and last updated on 2026-09-23, indicating active early development. The specification is described as a working draft, with the format intended to be frozen at 1.0. The project follows a "conformance test suite defines the standard" philosophy, with test fixtures in the conformance/ directory serving as the authoritative definition of correct behavior.

    Company as Code - 1

    Community Discussions

    Be the first to start a conversation about Company as Code

    Share your experience with Company as Code, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open source under Apache-2.0. Use, modify, and distribute freely.

    • charta validate
    • charta graph / charta query
    • charta plan
    • charta mcp (MCP server for AI agents)
    • charta init

    Capabilities

    Key Features

    • Describe company goals, roles, processes, and policies as plain markdown files in git
    • Typed YAML header connects files into a validated reference graph
    • charta validate: checks all references resolve and required fields exist
    • charta plan: shows what a pending change would affect before committing
    • charta graph: outputs company graph as JSON, Mermaid, or Graphviz DOT
    • charta query: find orphans and backlinks in the company graph
    • charta mcp: built-in MCP server for AI agent access to the company graph
    • charta init: scaffolds a new company description
    • Compatible with Google's Open Knowledge Format (OKF)
    • Install via Homebrew, npm, or pre-built binaries
    • Build from source with Cargo (Rust)
    • Works on macOS, Linux, and Windows
    • Files without api: key are ignored — notes coexist safely
    • Unknown fields preserved exactly on read/write
    • Agent-assisted authoring workflow supported

    Integrations

    MCP (Model Context Protocol)
    Google Open Knowledge Format (OKF)
    Git
    GitHub (Mermaid graph rendering)
    Graphviz DOT
    Homebrew
    npm
    Cargo / Rust toolchain
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Company as Code and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    Pirol Labs

    Pirol Labs builds Company as Code, an open standard for encoding organizational knowledge — goals, roles, processes, and policies — as plain markdown files in git. The project ships `charta`, a Rust-based CLI and MCP server that validates and queries the company knowledge graph so AI agents can follow company rules from their first session. Pirol Labs maintains the specification under CC-BY-4.0 and the toolchain under Apache-2.0.

    Darmstadt, Germany
    Read more about Pirol Labs
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    LifeOS icon

    LifeOS

    An open-source AI harness that captures your goals, context, and ideal state, then conveys that intent to your AI on every task to move you from current state to ideal state.

    open-slide icon

    open-slide

    A slide framework built for agents — describe your deck in natural language and your coding agent writes the React, while open-slide handles the canvas, scaling, navigation, and present mode.

    Learnlance icon

    Learnlance

    Learnlance watches AI coding agents like Claude Code, Cursor, and Copilot and turns the code they write into a growing personal knowledge graph of concepts you actually learned.

    Browse all tools

    Related Topics

    MCP Servers

    Model Context Protocol servers that extend AI capabilities.

    482 tools

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    934 tools

    Knowledge Management

    AI-powered systems for organizing, discovering, and accessing collective team knowledge with intelligent search, tagging, and contextual recommendations across knowledge bases and wikis.

    217 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions
    11views