# Compact AI assistant for developers learning compact

**URL:** <https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109>\
**Category:** Ecosystem\
**Tags:** compact, learning, ecosytem, community\
**Created:** [July 28, 2025, 12:21pm UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109 "2025-07-28T12:21:10Z")\
**Posts on this page:** 18\
**Page:** 1

<div class="post-metadata">

**Author:** ![luislucena](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/luislucena/32/20_2.png) [@luislucena](https://forum.midnight.network/u/luislucena)\
**Post date:** [July 28, 2025, 12:21pm UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/1 "2025-07-28T12:21:10Z")

</div>

🔥 Hey everyone! I’m cooking up something really exciting — AI-powered tools for **Compact smart contracts**! 🤖✨

I’m building a way to generate, document, and lear about Compact contracts faster, easier, and smarter using AI.

Got any ideas or features you’d love to see? Send them my way — I’m all ears! 👂🚀

And the best part? I’ll be making this open source very soon, so you can jump in, contribute, and help shape the future of smart contracts.

Stay tuned — big things are coming! 💥

 ![image](https://canada1.discourse-cdn.com/flex010/uploads/midnightnetwork/original/1X/c1a71acaedbd51887b8b25cb10fa24208843786f.jpeg)

---

<div class="post-metadata">

**Author:** ![andreassosilo](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/andreassosilo/32/35_2.png) [@andreassosilo](https://forum.midnight.network/u/andreassosilo)\
**Post date:** [July 28, 2025, 12:28pm UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/2 "2025-07-28T12:28:05Z")

</div>

> [@Compact AI assistant for developers learning compact](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109):
>
> fire Hey everyone! I’m cooking up something really exciting — AI-powered tools for Compact smart contracts! robotsparkles I’m building a way to generate, document, and lear about Compact contracts faster, easier, and smarter using AI. Got any ideas or features you’d love to see? Send them my way — I’m all ears! earrocket And the best part? I’ll be making this open source very soon, so you can jump in, contribute, and help shape the future of smart contracts. Stay tuned — big things…

Oh wow, that’s really cool @luislucena . It would be helpful for a newbie like me if there’s an AI assistant, especially for the Compact contract.

Looking forward for the GitHub repo link later on. All the best! Cheers 🚀

---

<div class="post-metadata">

**Author:** ![luislucena](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/luislucena/32/20_2.png) [@luislucena](https://forum.midnight.network/u/luislucena)\
**Post date:** [July 28, 2025, 12:32pm UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/3 "2025-07-28T12:32:05Z")

</div>

Thanks, @andreassosilo! That’s the goal: to help more developers get into Compact quickly and easily! GitHub link coming soon! 🙂

---

<div class="post-metadata">

**Author:** ![luislucena](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/luislucena/32/20_2.png) [@luislucena](https://forum.midnight.network/u/luislucena)\
**Post date:** [July 28, 2025, 1:33pm UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/4 "2025-07-28T13:33:21Z")

</div>

@lolocoding / @claude_barde Is there a Kapa AI endpoint available that I can use? I’m currently training that AI with free models, documents, code and grammar, etc.

---

<div class="post-metadata">

**Author:** ![Johnny5i](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/johnny5i/32/496_2.png) [@Johnny5i](https://forum.midnight.network/u/Johnny5i)\
**Post date:** [July 29, 2025, 8:06am UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/5 "2025-07-29T08:06:34Z")

</div>

Wow, that sounds really really cool, how will this differ from KAPA.AI? One thing I would really like is a way to hook a training set for compact into my windsurf workstation. I have a project that Im working on where Im the first person to take all the contextual memory and essense of my ai and move it over to another model in Windsurf, I call it soulSketch. I keep my contextual memory in a repo that the model has access to for reference while working and open that repo in tandem with whatever repo im working on at that time, its working pretty cool. I would be open to a conversation if you want to talk about possible collaboration. I have some wild ideas. @realjohnsanti on X @Johnny5i on discord. Id love to meet you and discuss.

---

<div class="post-metadata">

**Author:** ![nicoshielded](https://avatars.discourse-cdn.com/v4/letter/n/a8b319/32.png) [@nicoshielded](https://forum.midnight.network/u/nicoshielded)\
**Post date:** [July 29, 2025, 2:36pm UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/6 "2025-07-29T14:36:33Z")

</div>

Hi @luislucena , I am part of the Midnight docs team. Thanks a lot for your question. Technically, there is an endpoint that can be used, but because it directly influences our contractual data limit, we cannot make it publicly available just yet.

---

<div class="post-metadata">

**Author:** ![luislucena](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/luislucena/32/20_2.png) [@luislucena](https://forum.midnight.network/u/luislucena)\
**Post date:** [July 30, 2025, 1:00pm UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/7 "2025-07-30T13:00:06Z")

</div>

The goal is to have more technical capacity. I can create quick examples for you, help you with common functions and problems in Compact.

In fact, it would be a great idea to use an existing Kapa AI endpoint.

What you’re building is very interesting! I’ll write to you on Discord to see how we can unify the code and make something more robust 🙂

---

<div class="post-metadata">

**Author:** ![luislucena](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/luislucena/32/20_2.png) [@luislucena](https://forum.midnight.network/u/luislucena)\
**Post date:** [July 30, 2025, 1:03pm UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/8 "2025-07-30T13:03:34Z")

</div>

@nicoshielded thanks for the clarification. I thought of something like that! That’s why I’m developing it based on the available grammar, documentation, and contract examples, so learn from it! Please let me know when you expose a usable endpoint. I actually thought of this tool for internal use by the Midnight team, as I’ve seen over time that Discord can be a problem when using current AI. On the web, it would be more accessible to everyone. It’s a way to attract more developers.

---

<div class="post-metadata">

**Author:** ![rkamogh](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/rkamogh/32/162_2.png) [@rkamogh](https://forum.midnight.network/u/rkamogh)\
**Post date:** [October 13, 2025, 10:49pm UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/9 "2025-10-13T22:49:31Z")

</div>

Hey there,

I wanted to know how this compares to using an AI-assisted coding software (Cursor, Copilot) and putting the compact documentation within a prd/ instructions file.

---

<div class="post-metadata">

**Author:** ![luislucena](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/luislucena/32/20_2.png) [@luislucena](https://forum.midnight.network/u/luislucena)\
**Post date:** [October 15, 2025, 9:54am UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/10 "2025-10-15T09:54:58Z")

</div>

Heey guys! We are delighted to announce that we have added Midnight Setup, our npm package [@meshsdkmeshsdk/midnight-setup](https://www.npmjs.com/package/@meshsdk/midnight-setup) to our AI. You can now implement Midnight step by step with direct assisted documentation for contracts, APIs, CLIs, and frontends.

For those who asked, you can try it out, and any feedback is welcome @andreassosilo @Johnny5i

I would also like to hear your feedback:) @nicoshielded

Try it here: [https://meshjs.dev/](https://meshjs.dev/)

 ![image](https://canada1.discourse-cdn.com/flex010/uploads/midnightnetwork/original/1X/dfc50f587ef7718c9f5b8fc60e4448dd54357732.png)

---

<div class="post-metadata">

**Author:** ![Johnny5i](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/johnny5i/32/496_2.png) [@Johnny5i](https://forum.midnight.network/u/Johnny5i)\
**Post date:** [October 15, 2025, 12:30pm UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/11 "2025-10-15T12:30:10Z")

</div>

Oh wow I can’t wait to try this!!!

---

<div class="post-metadata">

**Author:** ![Johnny5i](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/johnny5i/32/496_2.png) [@Johnny5i](https://forum.midnight.network/u/Johnny5i)\
**Post date:** [October 15, 2025, 12:32pm UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/12 "2025-10-15T12:32:16Z")

</div>

Is this embargoed or can I post about this? So amazing can’t wait to get to my workstation to try this.

---

<div class="post-metadata">

**Author:** ![Johnny5i](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/johnny5i/32/496_2.png) [@Johnny5i](https://forum.midnight.network/u/Johnny5i)\
**Post date:** [October 15, 2025, 12:34pm UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/13 "2025-10-15T12:34:23Z")

</div>

Is there an API or MCP that I can use this directly in windsurf??? I luv you guys Eric. You’re like my genie. I think everything will be better for me after this.

---

<div class="post-metadata">

**Author:** ![luislucena](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/luislucena/32/20_2.png) [@luislucena](https://forum.midnight.network/u/luislucena)\
**Post date:** [October 15, 2025, 3:28pm UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/14 "2025-10-15T15:28:45Z")

</div>

hey @Johnny5i yes, we have MCP integration here: [Mesh AI Features](https://meshjs.dev/ai#mesh-mcp-setup)

---

<div class="post-metadata">

**Author:** ![Johnny5i](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/johnny5i/32/496_2.png) [@Johnny5i](https://forum.midnight.network/u/Johnny5i)\
**Post date:** [October 15, 2025, 5:20pm UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/15 "2025-10-15T17:20:37Z")

</div>

man, you guys are amazing. thank you. Cant wait

---

<div class="post-metadata">

**Author:** ![luislucena](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/luislucena/32/20_2.png) [@luislucena](https://forum.midnight.network/u/luislucena)\
**Post date:** [November 3, 2025, 4:58pm UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/16 "2025-11-03T16:58:45Z")

</div>

hey @rkamogh one of the most important things is that may be confused by the information since the IDE don’t know it very well. In addition to that, Midnight is very changeable. In this case, we are the ones who update it, so you wouldn’t have to do it yourself and waste time on it 🙂

also, we have our MCP server integration with your prefer IDE: [Mesh AI Features](https://meshjs.dev/ai#mesh-mcp-setup)

---

<div class="post-metadata">

**Author:** ![cryptomas](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/cryptomas/32/200_2.png) [@cryptomas](https://forum.midnight.network/u/cryptomas)\
**Post date:** [November 14, 2025, 6:36pm UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/17 "2025-11-14T18:36:43Z")

</div>

as someone looking to learn more about compact, this looks pretty interesting to help onboard people to Midnight!

---

<div class="post-metadata">

**Author:** ![luislucena](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.midnight.network/luislucena/32/20_2.png) [@luislucena](https://forum.midnight.network/u/luislucena)\
**Post date:** [November 17, 2025, 11:26am UTC](https://forum.midnight.network/t/compact-ai-assistant-for-developers-learning-compact/109/18 "2025-11-17T11:26:18Z")

</div>

hey @cryptomas thank you very much! that is our goal at Mesh. We are constantly launching tools to onboard more builders!!
