Skip to Content
Softagram
  • Home
  • Services
    • ERP
    • AI Services
    • Security
  • Company
  • Contact
  • Blog
    • News
    • Guides
  • Tech
  • Sign in
  • Contact Us
Softagram
      • Home
      • Services
        • ERP
        • AI Services
        • Security
      • Company
      • Contact
      • Blog
        • News
        • Guides
      • Tech
    • Sign in
    • Contact Us
    Technology

    Softagram Analysis Technology

    Technology developed over more than a decade that understands software structure and dependencies — and makes it useful for people and AI.

    Softagram Analyzer
    Analyzer

    Softagram Analyzer

    Softagram Analyzer analyzes the codebase structure, dependencies and change impacts. It produces visual architecture diagrams and dependency graphs that reveal how code is organized and what is affected by changes.

    Used across all three of our business areas: in Odoo development for managing customizations, as context for AI agents, and in security testing for finding structural weaknesses.

    Learn more →
    DEPENDENCY GRAPH
    sgraph
    nodes · edges · queries
    Library

    sgraph

    An open-source library for processing software dependency graphs. sgraph enables querying dependencies, exploring architecture, and performing change impact analysis programmatically.

    The analysis model describes the code hierarchy, connections between components, and dependency types. The graph can be queried at different abstraction levels — from function to module, from file to repository.

    Learn more →
    ↔
    sgraph-mcp-server
    Model Context Protocol
    sgraph_analyze_change_impact(…)
    AI Integration

    sgraph-mcp-server

    An MCP server (Model Context Protocol) that gives AI agents access to sgraph analysis models. An AI assistant can query code structure, dependencies, and change impacts — before it modifies a single line.

    The agent sees the architecture, identifies impact areas, and understands the context. The result: AI that doesn't just write code, but understands what it affects. Especially valuable in legacy codebases.

    Learn more →
    EXPERIMENTS
    Tech Lab
    podcasts · demos · prototypes
    Experiments

    Tech Experiments

    Experiments and research at the frontiers of technology. Podcasts, demos, and prototypes where we test new ideas in practice.

    Our first release is an AI podcast: AI Knows Everything, but Never Changes.

    Explore →

    How They Work Together

    Three layers — from analysis to AI integration

    1

    Analyze

    Softagram Analyzer processes the codebase and produces an sgraph model — a complete dependency graph that describes the structure.

    2

    Query

    The sgraph library enables model queries: dependencies, impact analyses, and structure exploration at different levels.

    3

    Connect to AI

    sgraph-mcp-server serves the model to AI agents. The agent understands the architecture before modifying any code.

    Interested in trying it out?

    We are happy to tell you more about our technology and how it can help your software development.

    Contact us →

    Designed for companies

    We are a team of passionate people whose goal is to improve everyone's life through disruptive products. We build great products to solve your business problems. Our products are designed for small to medium size companies willing to optimize their performance.

    Ota yhteyttä

    Softagram Oy
    Ketolanperäntie 469 
    90450 ​Kempele 

    • +358504836173
    • info@softagram.com
    Follow us
    Copyright © Softagram Oy
    Powered by Odoo - Create a free website