EveryDev.ai
Subscribe
Home
Tools

4,072+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2782
  • Coding1973
  • Infrastructure825
  • Projects603
  • Marketing598
  • Research520
  • Analytics468
  • Design462
  • MCP419
  • Testing346
  • Security323
  • Data305
  • Integration224
  • Prompts220
  • Communication210
  • Extensions196
  • Learning179
  • Voice175
  • Commerce160
  • DevOps135
  • Web95
  • Finance31
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
  • 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 © 2026
    1. Home
    2. Tools
    3. Company as Code
    Company as Code icon

    Company as Code

    Agent Frameworks

    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

    Agent FrameworksKnowledge ManagementMCP Servers

    Alternatives

    OpenKnowledgeZaroOne
    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.

    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

    OpenKnowledge icon

    OpenKnowledge

    A beautiful, local-first, open-source AI-native markdown editor and knowledge base with built-in MCP, agent skills, and agentic search for use with Claude, Cursor, Codex, and other agents.

    Zaro icon

    Zaro

    Zaro is a workspace platform that lets teams build AI agents, no-code apps, and tools from their own data, with shared memory and no per-seat fees.

    One icon

    One

    One is the trust layer and integration runtime for AI agents, providing authenticated access to 500+ platforms with 100,000+ tools through a single CLI, SDK, and managed auth system.

    Browse all tools

    Related Topics

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    754 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.

    167 tools

    MCP Servers

    Model Context Protocol servers that extend AI capabilities.

    262 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions